undefined

Alexander Vezeridis

Interventional radiologist, physician-scientist, and Assistant Professor of Radiology at Stanford