Profile picture
Ole Mikkelsen
Doctorate
  • Senior Executive (CEO, President etc.)
    Sequoia Scientific (United States)
    Bellevue, United States
mini profile avatar Ole Mikkelsen