IIT Madras director's remark has bewildered many, who mocked him for embracing 'pseudo-science'. Dr GR Ravindranath of the ...