Search results for: Maged Makhoul
Artificial Organs > 48 > 4 > 392 - 401
Artificial Organs > 46 > 3 > 349 - 361
Artificial Organs > 45 > 10 > 1155 - 1167
Experimental Physiology > 104 > 5 > 643 - 653
European Journal of Heart Failure > 19 > S2 > 84 - 91