By Laura.Duckett, 13 June, 2024 Body Shama Prasada Kabekkodu is a professor and head of cell and molecular biology at Manipal School of Life Sciences, Manipal Academy of Higher Education, India. Twitter handle KabekkoduShama