The curious case of Binayak Sen

by Dilip D'Souza

Binayak Sen, b. 1950, Indian pediatrician, public health specialist and activist.