Xavier Garcia-Moll

First name
Xavier
Last name
Garcia-Moll
Job title
Autònoma University, Barcelona, Spain
Editorial Board
European Cardiology