Skip to content
Skip to navigation menu

Rachel Williams

Confucius Institute Wales China Schools Project Manager

Direct: (029) 20875216
Email: WilliamsR75@cardiff.ac.uk
Days: Mon, Tue, Thu, Fri – all day; Wed – am

Return to previous page