Save Rajapillai K. Bharathan, MD RajapillaiBharathan.MD.com • Internist • 35 years experience Rajapillai K. Bharathan, MD 424 Elm Swave, Roanoke, VA 24016