Albert van Rhee
Icagen · US Dept of Health & Human Services
Total Patents:
5
Overall Rank:
#1,026,817
Years Active:
2000–2009
Icagen Rank:
#38