macpherson was awarded many honours for his contributions to medical science abaskuti b'abahungu bagiye ku nzu n'inzu bagurisha ibyo bakoze uburenganzira bwo gukora ubugororangingo