Last name Dutta First name Debprasad Picture User skills Biologist Affiliations Mazumdar Shaw Medical Foundation (MSMF) Member for 2 months