Richard Hendrik Blaauw
Stichting Katholieke Universiteit · Academisch Ziekenhuis Leiden (H.O.D.N. Lumc) Gmbh · Modiquest B.V.
Total Patents:
4
Overall Rank:
#1,180,569
Years Active:
2013–2019
Stichting Katholieke Universiteit Rank:
#16