Lennox Ruffiner (He/Him)

BSc CS, EPFL