Eemeli Tomberg
United Kingdom
2/10/2023 → present
Research
Physics
Lancaster, United Kingdom
2/10/2023 → 31/01/2025