Journal of the Chinese Institute of Engineers - Taylor & Francis

2158-7299