Gregory Scalia

1 video | 6 topics

Introduction

A director of echocardiography at The Prince Charles Hospital, Chermside, Australia. Features in 1 video on Wondr Medical. Gregory Scalia generally speaks on MitraClip.