Marcelis van der Stelt
Leiden University · Msd Oss B.V. · N.V.Organon
Total Patents:
4
Overall Rank:
#1,164,619
Years Active:
2011–2020
Leiden University Rank:
#5