English Srinivasan Ramachandran Cited by user Tachs on 26 Dec 2017 For other people named S. Ramachandran, see S. Ramachandran.