Seamless integration of a series of biological processes finally manifests as what we perceive as "Life". In order to gain insights about life and its manifestations in different forms (from single cell to multicellular forms), we seek to understand the underlying mechanistic basis of biological processes at the molecular level and integrate them at the systems level. Towards this, we employ a combination of approaches encompassing Bioinformatics & Computational Biology, Biochemical and Biophysical approaches and X-ray crystallography. Our current research interests pertains to RNA Biology and Molecular Evolution.