Search results for: Charalampos N. Pierrakos
International Journal of Cardiology > 2013 > 167 > 6 > 3000-3005
Artificial Organs > 35 > 9 > 867 - 874
International Journal of Cardiology > 2010 > 138 > 3 > 253-260
World Journal of Surgery > 2003 > 27 > 12 > 1311-1316