Ishwori Byanju Shrestha
Observed names: I Shrestha, I. B. Shrestha, I. Shrestha, I.B. Shrestha
Institutions: Pokhara University, Dhulikhel Hospital, Kathmandu University
ORCID: 0000-0001-9037-1566
Observed ORCID: 0000-0001-9037-1566
OpenAlex ID: A5043666340
