Honorary Professorship from China Agricultural University, Beijing, China

Prize: Honorary award

Granting OrganisationsChina Agricultural University