English Abhaya Indrayan Cited by user 2405:204:309B:6DC0:BD18:A137:D895:850D on 31 Oct 2017 Abhaya Indrayan (born 11 November 1945) is an Indian professor and researcher of Biostatistics.