The curious case of Binayak Sen
by
Dilip D'Souza
Binayak Sen, b. 1950, Indian pediatrician, public health specialist and activist.