Profile picture
Debajyoti Dutta
  • Assistant Professor
    Primary
    Department of Biotechnology, Thapar Institute of Engineering and Technology
    Patiala, India
  • Post Doctoral Researcher
    University of Alberta
    Edmonton, Canada
View All
mini profile avatar Debajyoti Dutta