Kuijian Yang

Dr. Kuijian Yang

Department of Applied Mechanics & Engineering, Sun Yat-sen University, Shenzhen 510275, China
orcid