Dawa Dolker
Name: Dr. Tenzin Choedhen Profession: Dentist Location: Dharamshala, India Dr. Tenzin Choedhen (also known as Dawa Dolker) is a Dentist by profession, working in Delek Hospital in Dharamshala while also being a lifelong advocate of animal rights. She also passionately...
Read More