DSc Honoris Causa, University of Sheffield

Prize: Award or HonorHonorary Distinction

Degree of recognitionInternational
Granting OrganizationsUniversity of Sheffield