Claudio D. Schteingart

Cara Therapeutics · Ferring B.V. · University of California
Total Patents: 27
Overall Rank: #145,464
Years Active: 1993–2021
Cara Therapeutics Rank: #1