Chinese honour for Aberdeen University zoologist

Professor John Speakman
Professor John Speakman