Essentials of immunology - Gupta, S K; Gupta, S K (New Delhi Arya publications, 2015)
Includes index