Journal of Harbin Institute of Technology (New Series), ‎1005-9113

Journal