Profile picture
Catherine McGeoch
Doctorate
  • Senior Researcher
    D-Wave Systems (Canada)
    Burnaby, Canada
mini profile avatar Catherine McGeoch