D-Lab: Disseminating Innovations for the Common Good
Listen now
More Episodes
An eye clinic with 11 beds. A country with 12 million blind. ...and one doctor dedicated to a beautiful dream.
Published 06/13/12