Rupa Shetty

Prelude Therapeutics, Incorporated · Research Triangle Institute · Locus Pharmaceuticals
Total Patents: 17
Overall Rank: #270,322
Years Active: 1999–2023
Prelude Therapeutics, Incorporated Rank: #1