Profile picture
Patrick Celka
Doctorate
  • Senior Executive (CEO, President etc.)
    SATHeart SA
    Yverdon-les-Bains, Switzerland
mini profile avatar Patrick Celka