Organization

York St John University

York, ENG, United Kingdom | http://www.yorksj.ac.uk
Joined in March 2010

About Us

A public university located in the beautiful City of York in the north of England.

Areas of Focus Include
  • Education
Location
York, ENG, GB