Cardiopulmonary bypassGlenn P. Gravlee, Glenn P Gravlee, Richard F Davis, Alfred H Stammers, Ross M Ungerleider · First published 2007Open the Tome