James L. Barnhart
Molecular Biosystems · Areva Solar
Total Patents:
7
Overall Rank:
#746,971
Years Active:
1992–2012
Molecular Biosystems Rank:
#4