Olivier Roy


Olivier Roy is a professor at the European University Institute in Florence, Italy, and the author of Globalized Islam.
Stories by Olivier Roy
Load more by Olivier Roy | Return to staff list