Rangarira ndima iri pasi apa uye wopindura mubvunzo unotevera mumutauro mumwe chetewo sezvinoita ndima yacho: Passage: 1996: Honorary doctorate from Sweden's Royal Institute of Technology Mubvunzo: Chii chakaitika muna 1996?
Doctorate yokuzviremekedza kubva kuSweden's Royal Institute of Technology