Salah El Sadi

Blue Filter

Salah El Sadi

2021 2021 Winner 2021 Finalist | Lab Speaker Winner Lab Finalist Emerging Talents (Falling Walls Lab)

Content by this speaker