Omkar
Joshi
Doctoral Researcher, Turku Bioscience Centre
Doctoral Researcher, Department of Life Technologies