John G. Goddard

Lxr Biotechnology
Total Patents: 3
Overall Rank: #1,588,867
Years Active: 1999–2007
Lxr Biotechnology Rank: #7