faculty bio careers in Aberdeen, United Kingdom