Margret Schottelius

Technische Universität München · Mallinckrodt · Academisch Ziekenhuis Leiden (H.O.D.N. Lumc) Gmbh
Total Patents: 7
Overall Rank: #688,418
Years Active: 2009–2025
Technische Universität München Rank: #4