Richard A. Houghten
Torrey Pines Institute For Molecular Studies · Scripps Clinic And Research Foundation · Trega Biosciences
Total Patents:
93
Overall Rank:
#16,805
Years Active:
1985–2024
Torrey Pines Institute For Molecular Studies Rank:
#1