Suresh Velnati

postdoctoral researcher, International Centre for Genetic Engineering and Biotechnology (ICGEB)
  • Italy

Organoids, chips or both?

I'm all about organoids!

Nature of your workplace/organisation

Academic research

Influencer Of