Dr Spencer Roberts

Senior LecturerPhD, MSc, BA (Hons), FHEA

Overview

Dr S Roberts

Contact:

Name: Dr Spencer Roberts
ORCID ID: 0000-0003-4262-8739

    Qualifications

    Qualifications

    Teaching

    Courses

    Research

    Research Interests and Projects

    Research Supervision

    Professional Engagement

    Memberships

    Advance HE Membership

    Professional Memberships