Honorary Professorship from China Agricultural University, Beijing, China

Prize: Honorary award

OrganisationsChina Agricultural University