The Development Agenda and the Progress of Science and Technology in India
The massive dissatisfaction over development outcomes will eventually force us to adopt at least some part of the development agenda. It is better that we do this on our own terms and preserve our autonomy and our notion of rigour.