The union has 54 different societies, these are run by current students with assistance from union staff and the VP Student Experience.
The union has 54 different societies, these are run by current students with assistance from union staff. The union has 54 different societies, these are run by current students with assistance from the VP Student Experience.