David J. M. Edgar BSc FRCP FRCPath

titleISBN-13
(ISBN-10)
year of publication
Master Medicine: Immunology: A core text with self-assessment978-O-443-O7279-6
(O-443-O7279-5)
2005

D. J. · D. M. · David E. · David J. · David M. · J. E. · J.M. · M.E

David J.M. Puttock