Tag: Yale University
Shalom Hills Students win coveted World Scholars’ Cup taking them to...
Children of Shalom Hills School, Gurgaon will represent India at the finale of World Scholar Cup. The finale will be held at Yale University,...