U.P.S. Doodhla Merge — UDISE 09010310403 | SchoolsPedia