translate English to French: He is the author of several articles and the recipient of many awards.
Il est l'auteur de plusieurs articles, ainsi que le récipiendaire de plusieurs prix.