Catherine M. Rohloff

Intarcia Therapeutics · Durect
Total Patents: 25
Overall Rank: #162,224
Years Active: 2010–2022
Intarcia Therapeutics Rank: #1