Tanmoy C. Ganguly, PhD