Location: Sector 23, Panchkula, HARYANA
Area: 20600 Sqm
Completed date: December 2019
Category: Institute