Robert A. Horlick

Anaptysbio · Pharmacopeia · Pharmacopeia Drug Discovery
Total Patents: 17
Overall Rank: #265,715
Years Active: 1999–2025
Anaptysbio Rank: #3