(Q37681166)
Statements
1 reference
Human beta-defensin 1: a restless warrior against allergies, infections and cancer (English)
1 reference
Ernesto Prado-Montes de Oca
1 reference
25 January 2010
1 reference
1 reference
42
1 reference
6
1 reference
800-804
1 reference
Identifiers
1 reference
1 reference