Polymer and Process Engineering
Indian Institute of Technology Roorkee
Heriot-Watt U., Edinburgh, Scotland, UK
European Space Agency
Heriot-Watt U. Edinburgh UK
EUROAVIA, Europe
DST Govt of India