Manmohan Reddy Leleti

Chemocentryx · Arcus Biosciences
Total Patents: 67
Overall Rank: #31,361
Years Active: 2009–2025
Chemocentryx Rank: #10