Profile picture
Leo Groenewegen
  • Senior Executive (CEO, President etc.)
    CellulaREvolution
    Newcastle upon Tyne, United Kingdom
mini profile avatar Leo Groenewegen