Deeksha Satyabola
Observed name: Satyabola, Deeksha
Institution: Arizona State University
Observed institutions: Indian Institute of Technology Madras, Biodesigns (United States), Arizona State University
ORCID: 0000-0003-0960-8103
Observed ORCID: 0000-0003-0960-8103
OpenAlex ID: A5081289660
