Indian Institute of Technology Delhi

Indian Institute of Technology Delhi
Hauz Khas, New Delhi, Delhi, 110016
India

The University of Queensland

The University of Queensland
St Lucia QLD 4072
Australia

Executive and operations

Our people

Our people are creating impact across Australia, India and the globe.