Proprietary Mechanical Systems Design & Analysis Engineer
Published on 31 May 2023,
New Scientist
California, USA
Mechanical engineering | Engineering