Emergency Ready✓ Verified Digital ProfileTata Central HospitalRamgarh, Jharkhand · PIN 825314CardiologyNeurologyOrthopedicsNephrology+18 more