Adel Moussa

Atea Pharmaceuticals · Idenix Pharmaceuticals · Children'S Medical Center
Total Patents: 64
Overall Rank: #34,254
Years Active: 2000–2025
Atea Pharmaceuticals Rank: #1