Mpps Medicherla β€” UDISE 28132201901 | SchoolsPedia