1024 × 768 resolution and above versions above 0. 5 or above should be viewed
The 20th International Manufacturing Conference in China ...

The 20th International Manufacturing Conference in China ( IMCC 2023 ) · The Second AnnouncementN...

 

【查看更多】

 

 

 

copyright:State key Laboratory of Mechanical transmission in Chongqing University     Address: 174 Sha Jie, ShaPingBaQu District, Chongqing City

Tel / Fax: 023-65106195 Zip code: 400044 E-mail: slmt@cqu.edu.cn

Technical support: Chongqing Giant soft Technology