Dr. Ruja Shrestha — web-verified profile: Psychiatry, Cognitive Behavioral Therapy, NMC 19766.
All providers | Doctors | Hospitals
Browse all pages