Background
Cusack, Rhodri was born on November 12, 1971 in Swansea, Wales, Eng. Son of Igor B. and Tricia Cusack.
Cusack, Rhodri was born on November 12, 1971 in Swansea, Wales, Eng. Son of Igor B. and Tricia Cusack.
Doctor of Philosophy, Cambridge University, 1993.
Research fellow Medical Research Council CBU, Cambridge, England, since 1997.