Synchronizing a failing heart
Sunday, November 14, 2010 - 12:30
in Health & Medicine
OTTAWA -- November 14, 2010 -- One of the largest, most extensive worldwide investigations into heart failure, led by the University of Ottawa Heart Institute (UOHI), conclusively proves that a new...