Judith E. Allen

Judith E. Allen is an author at University of Edinburgh specializing in immunology, life sciences, and innate immunity.

Publications per year

1966–2025

136

Publications

136