Profile picture
Francis Degache
Doctorate
  • Senior Researcher
    Motionlab
    Le Mont-sur-Lausanne, Switzerland
mini profile avatar Francis Degache