Placeholder candidate photo

Omar Abdulkareem

Mechanical Engineering: MSc Mechanical Engineering

This candidate did not supply a manifesto.