Thomas R. Van Oosbree
Novagen Holding · Promega
Total Patents:
5
Overall Rank:
#1,034,381
Years Active:
1994–2006
Novagen Holding Rank:
#11