Keith Farrell-Dillon

MBBS PhD PGCClinEd

Computational Fluid Dynamics visualization

vascular surgery vascular biology
cybernetics simulation translational research
health policy trade unionism