Michael Holroyd

Arqball - Chief Research Scientist

section-25435f3

My Colleagues