U.P.S. Doodhla Merge β€” UDISE 09010310403 | SchoolsPedia