Jagathi D. Challagalla
Observed name: Jagathi Challagalla
Institution: Texas Oncology
Observed institutions: McKesson (United States), Montefiore Medical Center, Texas Oncology
ORCID: 0009-0002-2297-8256
Observed ORCID: 0009-0002-2297-8256
OpenAlex ID: A5070362517
