Daniel James

Daniel James, NMITE MEng Integrated Engineering student sitting outside NMITE building
Student Trustee