Kapelios, Chris J. Terrovitis, John V. Siskas, Panagiotis and Kontogiannis, Christos Repasos, Evangelos Nanas, John N., Counterpulsation: A concept with a remarkable past, an established present and a challenging future, International Journal of Cardiology, (172), 318-325, 2014, Elsevier Ireland Ltd, 0167-5273