Neele Avermann

MasterĀ“s student, Leibniz University Hannover
  • Leibniz University Hannover
  • Germany