Olivier Roy

Olivier Roy is a professor at the European University Institute in Florence, Italy.