News

Scientists have been baffled after discovering bizarre structures on the Martian surface which look like 'a patchwork of ...
School of Creative Arts and Engineering, Staffordshire University, College Road, ST4 2DE, Stoke-on-Trent, UK ...
College of Mechanical Engineering, Beijing University of Technology, Beijing 100124, P. R. China Department of Mechanics, GuangXi University, Nanning 530004, P. R. China State Key Laboratory of ...