Shaheen Ayesha Nasirudeen
Institutions: Apollo Hospitals, Apollo Hospitals, Apollo Hospitals, Apollo Hospitals
Observed institutions: Apollo Hospitals, Apollo Hospitals, Apollo Hospitals, Apollo Hospitals
ORCID: 0009-0009-7890-9832
Observed ORCID: 0009-0009-7890-9832
OpenAlex ID: A5119956445
