Background
Roses, Josep Lupon was born on October 21, 1957 in Barcelona, Spain.
Roses, Josep Lupon was born on October 21, 1957 in Barcelona, Spain.
Doctor of Medicine, Doctor of Philosophy, Universitat Autonoma de Barcelona.
Cardiology staff Hospital Universitari Germans Trias i Pujol, Barcelona, since 1988.