The 7th SJTU Freshman Mechanical Competition was held on May 15 evening. This year the highly anticipated event was sponsored by Zhejiang Liming Engine Parts Co., Ltd.

read more