Techno Institute of Higher Studies

331, Near Indira Canal, Faizabad Road,
Noida, Uttar Pradesh 226028 India

Contacts