John Trowsdale PhD

titleISBN-13
(ISBN-10)
year of publica-
tion
other author(s)
Advanced Immunology, 3e978-O-7234-2O59-O
(O-7234-2O59-9)
1996David Male MA PhD · Anne Cooke BSc PhD · Michael Owen BA PhD · Brian Champion BSc PhD

J. P. · J. T. · John P. · John T · T.P

John Troy