Michael Dechantsreiter
Novartis Ag · Biogen Ma · Merck
Total Patents:
10
Overall Rank:
#485,758
Years Active:
1999–2025
Novartis Ag Rank:
#703