Marten Leenders, based in Delft, ZH, NL, is currently a Member Program Team TU Delft | Campus Rotterdam at Delft University of Technology, bringing experience from previous roles at IDEA League, ORAS and Delft University of Technology. Marten Leenders holds a 2023 - 2025 Master's degree in Biomedical Engineering @ Delft University of Technology.