Created on June 06, 2025
2025
My Thesis is awarded as runner-up for the 2025 UCL Mechanical Engineering Outstanding PhD Thesis!