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