Sayantan Mitra
Institution: CytomX Therapeutics (United States)
Observed institutions: CytomX Therapeutics (United States), Indian Institute of Technology Hyderabad
ORCID: 0000-0002-2419-0449
Observed ORCID: 0000-0002-2419-0449
OpenAlex ID: A5101408104
