Romain Rutten

Romain Rutten

  • Employee

Belgium

  • 1Challenge
  • 2300Points
Country of residence

Belgium

Skills
Digital Health Solutions IT Data Management
Department
Global Public Health R&D
Your Position

Employee