Affiliated to C.B.S.E., New Dehli Affiliation No. 1030262
Science Project Competition winner prize from MPCT