Atanu Roy

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