macpherson was awarded many honours for his contributions to medical science n'ubutumwa yari yarahaye abagaragu bayo kwamamaza gira ubwenge ushake ubuyobozi