Dr. Leepa Vaidya is a psychiatrist in Pokhara, Nepal at Fishtail Hospital and Research Center. Nepal Medical Council registration no. 4385.
More psychiatrists in Pokhara (4)
Browse all psychologists and psychiatrists in Nepal