Noida, UP, IN
Uttar Pradesh Technical University
Duke University
National Institute of Technical Teachers Training & Research, Chandigarh