Thomas H. Turpen
Large Scale Biology · Biosource Technologies
Total Patents:
35
Overall Rank:
#99,381
Years Active:
1994–2007
Large Scale Biology Rank:
#1