B2DB — Who said what, where, and when

Carmelo Grasso

Interventional cardiologist / Cardiologist, Policlinico Catania

Events Carmelo Grasso has spoken at