immunologist
Catherine Thornton.
professor of Human Immunology at Swansea University Medical School
The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Catherine Thornton
Catherine Thornton is Professor of Human Immunology and Head of Swansea University Medical School. She is Designated Individual for the Medical School’s HTA Human Tissue Research Licence. Thornton is the Swansea University representative on the Management and Executive Boards of the Life Sciences Research Network for Wales.
Everything about Catherine Thornton →- Occupation
- immunologist