Madiha Natchi Samu Shihabdeen
Institution: Temasek Life Sciences Laboratory
Observed institutions: Tamil Nadu Agricultural University, Temasek Life Sciences Laboratory
ORCID: 0000-0002-4768-0854
Observed ORCID: 0000-0002-4768-0854
OpenAlex ID: A5049179095
