Dr Bibha Chowdhuri was India’s first High Particle Physicist. Apart from a few batches of administrative service hopefuls, ...