placeholder image

Ali Mohamed Elhassan Ali Abdalla

  • 2026
  • Attendee

Ali Mohamed Elhassan Ali Abdalla is a 2026 Falling Walls Science Summit attendee.