Category: Scroll India

The Ramachandran Plot

The double helix is, perhaps, one of the most iconic structures from the world of science. In Chennai, not far from the banks of river Adyar, there’s an auditorium in the heart of a national

CONTINUE READING »