Gupta, S K Essentials of immunology - New Delhi Arya publications, 2015 - 361 pages: illustrations 24 cm20014235
Includes index