Profile of Subho J Ganguly