Last name Dutta First name Debprasad Picture User skills Biologist Affiliations Mazumdar Shaw Medical Foundation (MSMF) Member for 3 weeks 5 days