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