My thesis: James Mclean

  • My thesis: James Mclean
2.04.19

James Maclean's thesis aims to assist space research missions that depend on high-speed impacts.

 

 

multimedia