(Q79260781)
Statements
Spotlight on nematode mitochondria in RNAi mega-screen (English)
Spotlight on Nematode Mitochondria in RNAi Mega-Screen (English)
1 reference
27 November 2002
1 reference
scientific article published on November 27, 2002