Alumni Detailed Information Full Name Carla Fernandez Barcelo Photo Country Spain Matric No S2102654 MPH (Year) 2021 Completed 2023