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 »