Shantanu Chowdhury is a Non-Resident Faculty in the rank of Professor, Department of Biology at Ashoka University.