engineer software iii
calgary, alberta, canada
honeywell
Colorado School of Mines, USA
Huazhong University of Science and Technology
colorado school of mines