The doctor known as 'the God of Sight'
Jul 11, 2018•52 min
Episode description
Nepalese surgeon Dr Sanduk Ruit has restored the sight of more than 150 000 people during his career
For the best experience, listen in Metacast app for iOS or Android
Nepalese surgeon Dr Sanduk Ruit has restored the sight of more than 150 000 people during his career