European Science Slam Finalist

  • MacKenzie, Lewis (Recipient)

Prize: Other distinction

Description

Copenhagen 'Science in the City' Festival

    Fingerprint