Bret Berner

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