Profile picture
Eric Moose
  • Senior Executive (CEO, President etc.)
    Institute for Culture and Society, University of Navarra
    Pamplona, Spain
mini profile avatar Eric Moose