Browse Researchers Advanced search Organisational unit Reset Aberystwyth UniversityFaculty of Arts and Social SciencesSchool of ArtDepartment of English and Creative WritingFaculty of Arts and Social SciencesDepartment of History and Welsh HistoryDepartment of International PoliticsAberystwyth Law SchoolThe Centre for Age, Gender and Social JusticeDepartment of Modern LanguagesMusic CentreSchool of EducationDepartment of Theatre, Film and Television StudiesDepartment of Welsh and Celtic StudiesFaculty of Business and Physcial SciencesDepartment of Computer ScienceBioinformatics and Computational Biology GroupFaculty of Business and Physical SciencesDepartment of Information StudiesDepartment of MathematicsDepartment of PhysicsAberystwyth Business SchoolFaculty of Earth and Life SciencesFaculty of Earth and Life SciencesDepartment of Geography and Earth SciencesDepartment of Biological, Environmental and Rural SciencesClimate Change Adaptation and MitigationCrops for sustainable energy and materialsGreenhouse gas reduction in livestock agricultureMarine environmental impacts and remediesNatural resources and the circular economyExploring and Conserving BiodiversityConservation and management strategiesEcosystem members and their interactionUnderstanding and restoring ecosystems and their servicesInstitute of Biological sciencesInstitute of Rural SciencesIntegrated Animal and Human HealthBovine TB, diseases and controlEpidemiologyOne HealthParasitology and helminth controlNational Plant Phenomics CentreSport and Exercise ScienceSustainable Agriculture and Healthy FoodDiet and HealthPhenomic Science and Controlled Environment AgriculturePlant Breeding for the FutureSustainable Grassland AgricultureDepartment of Psychology Employed as Select employment type... Research Teaching And Research Teaching Other Reset filters All All staff Academic staff Emeritus/Honorary Students All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 - 1 out of 1Page size: 10102050100Sort by: Last nameLast name Results for: and letter X Ray XuDepartment of Computer SciencePerson: Doctor of Philosophy