Franck Amblard

Emory University · Cocrystal Pharma · Rfs Pharma
Total Patents: 15
Overall Rank: #306,010
Years Active: 2014–2025
Emory University Rank: #19