John P. Shapiro

Lxr Biotechnology
Total Patents: 2
Overall Rank: #2,272,027
Years Active: 1997
Lxr Biotechnology Rank: #6