Olivier_Roy_bw

Olivier Roy

Olivier Roy, PhD, Vice President of Engineering, Delphinus Medical Technologies