Tagged: Masterclasses

Engineering Masterclass

Bishop Vaughan School’s Masterclass partnership with Swansea University launched today with an Engineering careers talk and masterclass from Bruce Rogers, an Engineering...