Meet the team – Elizca
Hi there, I'm Elizca. For the past year and a half I've been part of the Impressionant team, after studying BSc Biological Sciences at the University of Pretoria. Holy macaroon, what a journey it has been! If I look back to who I was when I first started out and then look at [...]