Centre for Life

Rate this item
(0 votes)
The International Centre for Life is a pioneering science village based in the heart of Newcastle upon Tyne where scientists; clinicians; educationalists and business people work to promote the advancement of the life sciences.

Additional Info

  • Phone Number: 01912438210
  • Address Line 1: Times Square
  • City: Newcastle upon Tyne
  • Post Code: NE1 4EP