Avignon, France
Interventional cardiologist