The Team

Here is the group of people from across the University of Southampton who have taken it upon themselves to make Erica a reality.