Ajitha Sundaresan
Observed name: AJITHA SUNDARESAN
Institution: Temasek Life Sciences Laboratory
Observed institutions: Temasek Life Sciences Laboratory, National University of Singapore, Nanyang Technological University
ORCID: 0000-0002-6823-1759
Observed ORCID: 0000-0002-6823-1759
OpenAlex ID: A5062475934
