Crash Course (US): Immunology, 1e
Robert Novak, MD, Professor of Pathology, Northeastern Ohio Universities College of Medicine, Akron Children's Hospital, Akron, Ohio