John Shrestha
Observed name: john shrestha
Institution: Rochester General Hospital
Observed institutions: Patan Academy of Health Sciences, Patan Hospital, Rochester General Hospital
ORCID: 0000-0001-5495-7973
Observed ORCID: 0000-0001-5495-7973
OpenAlex ID: A5032421834
