23rd European Society for Animal Cell Technology / Department of Biotechnology / Bioprocessing Technology Institute / Government of India / Indian Institute of Technology Bombay / Department of Chemical Engineering / /
Person
Kamal Prashad Segar / Niki Wong / Miranda Segar / /