translate English to French: Invited lecturer at universities and scientific congresses around the world Personal: 1.
Conférencier invité à des universités et à des congrès scientifiques partout dans le monde Renseignements personnels 1.