Antonin de Fougerolles

Modernatx · Moderna Therapeutics · Alnylam Pharmaceuticals
Total Patents: 110
Overall Rank: #11,946
Years Active: 2002–2025
Modernatx Rank: #6