Professor Ravi has been involved in teaching and research in basic and applied physiology for three decades. He was a post-doctoral fellow at the University of Alberta, Edmonton, Canada and has been a Visiting Scientist at University of California, Davis, USA on five occasions. He has published several research papers, reviews and monographs.