translate English to French: He is Visiting Professor at the University of Strathclyde (UK), Fellow of the New York Academy of Sciences and Member of the Kenya National Academy of Sciences.
Il est professeur invité à l'université de Strathclyde (Royaume-Uni), Fellow de l'Académie des sciences de New York et membre de l'Académie nationale des sciences du Kenya.