The views of the speakers will be their own and the Society takes no responsibility for the views expressed or the accuracy of their presentations.
For details of previous events, click here
The views of the speakers will be their own and the Society takes no responsibility for the views expressed or the accuracy of their presentations.
For details of previous events, click here