Profile picture
Philippe Boutinaud
Doctorate
  • Independent researcher
mini profile avatar Philippe Boutinaud