It is with a sense of shock and great sadness that we share the news of the death of Professor David Taggart, distinguished cardiac surgeon, academic and President of SCTS from 2010 to 2012.
David made an enormous contribution to cardiac surgery... Read more
12 Aug 2026