Works for Imperial College London, London, U.K. Imperial College London, London, U.K.
Is from Rennes, France Rennes, France