Debashis Mandal

Arcus Biosciences · William Marsh Rice University · Scripps Research
Total Patents: 13
Overall Rank: #358,991
Years Active: 2017–2025
Arcus Biosciences Rank: #13