abstractmag.net
Interview: Ludovic Philippon
LUDOVIC PHILIPPON Montpellier, France. Tell us a little about yourself. I live in the south of France, north of Montpellier, between the Mediterranean Sea and the mountains of the Cévennes, with my…