Bio Science Centre, Cardiff

Visited Welsh Assembly Governments meeting place in Cardiff Bay for companies in the Bio industries in Wales. Very clever and a stimulating environment.

Comments
Sign in or get an account to comment.