Robert Hoeben
Introgene B.V. · Crucell Holland B.V. · Academisch Ziekenhuis Leiden (H.O.D.N. Lumc) Gmbh
Total Patents:
13
Overall Rank:
#385,994
Years Active:
1999–2012
Introgene B.V. Rank:
#3