Dr. Lila Devkota is a psychiatrist in Nepalgunj, Nepal at Kanti Arogya Hospital. Nepal Medical Council registration no. 15119.
Browse all psychologists and psychiatrists in Nepal