Hospital Ram ón y Cajal, Madrid, Spain

What does Cardiology at Ram ón y Cajal Hospital mean? It means commitment
Source: European Heart Journal - Category: Cardiology Source Type: research