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