Geert De Lombaerde

Senior Editor-at-Large, Healthcare Innovation Magazine