Vishnu V Naravadi, M.D.