Publications
Publication details [#7467]
Löwy, I. 1996. Metaphors of immunology: War and peace. 17 pp.
Publication type
Article in journal
Publication language
English
Keywords