Barsha Shrestha
Observed name: Shrestha, Barsha
Institutions: Dhulikhel Hospital, Kathmandu University
Observed institutions: The University of Western Australia, Dhulikhel Hospital, Kathmandu University
ORCID: 0009-0005-6946-8458
Observed ORCID: 0009-0005-6946-8458
OpenAlex ID: A5101632527
