Shuguo Wang on Muck Rack

Shuguo Wang

Editor in Chief, Journal of Harbin Institute of Technology, English Edition