Anthony H. Hoevenaars
Intabio
Total Patents:
4
Overall Rank:
#1,252,920
Years Active:
2000–2008
Intabio Rank:
#8