Leon Zhang
Master’s Design Engineering Student at Imperial College London.
(Currently looking for a 2025 Grad role)
Featured Projects
Item 1 of 3
Master’s Design Engineering Student at Imperial College London.
(Currently looking for a 2025 Grad role)