Patrice O. Yarbough
Genelabs Technologies · US Dept of Health & Human Services · The United States Of America
Total Patents:
11
Overall Rank:
#470,553
Years Active:
1997–2006
Genelabs Technologies Rank:
#10