Onmanorama Staff Published: November 26, 2023 03:57 PM IST Dr KC Mammen. Photo: Rinkuraj Mattancheriyil/Manorama Source…