Ayala, C.

Microbiology and immunology for the boards & wards - Oxford : Blackwell Publications 2005 - 233

616.904 AYA