Life Science Centre

• Life Science Centre International Centre for Life Times Square, Newcastle upon Tyne NE1 4EP, United Kingdom • Save to wishlist • Mark as visited
Tourist Attraction Museum

About

The Centre for Life is a science village in Newcastle upon Tyne where scientists, clinicians, educationalists and business people work to promote the advancement of the life sciences. The centre is a registered charity, governed by a board of trustees, which receives no public funding.
4.4
Based on 4,323 reviews on Google Maps

Location