Dr. Ranjana Thakur is a Hillsborough-based physician offering a wide array of medical services. Specializing in internal medicine, Dr. Thakur is adept at the diagnosis and treatment of a wide range of diseases and ailments. A board certified internist, Dr. Thakur is a 1985 Patna Medical College graduate.