Atanu Roy
Modernatx · Moderna Therapeutics · Helicos Biosciences
Total Patents:
22
Overall Rank:
#192,098
Years Active:
2011–2024
Modernatx Rank:
#19