Dennis C. Liotta

Emory University · University Of Georgia · Triangle Pharmaceuticals
Total Patents: 124
Overall Rank: #9,278
Years Active: 1988–2025
Emory University Rank: #1