(Q37130757)
Statements
1 reference
Microbicides: still a long road to success (English)
1 reference
Leonid Margolis
1 reference
Christophe Vanpouille
1 reference
Anush Arakelyan
1 reference
15 June 2012
1 reference
1 reference
369-375
1 reference
1 reference
1 reference
1 reference
Identifiers
1 reference
1 reference
1 reference