Ronald R. Tuttle
Trega Biosciences · Key Pharmaceuticals · Gensia Pharmaceuticals
Total Patents:
28
Overall Rank:
#140,170
Years Active:
1984–2003
Trega Biosciences Rank:
#2