Bret Berner

Depomed · Cygnus · Teikoku Pharma Usa
Total Patents: 72
Overall Rank: #27,714
Years Active: 1988–2025
Depomed Rank: #1