Richard LowerRichard Lower (1631 - 1691) was an English physiologist. Early descriptions of cardiac tamponade, pericarditis, blood transfusion, xenotransfusionMike CadoganJanuary 2, 2020