(Q51602600)
Statements
Geneticists' work in disarray as DNA-chip producer pulls the plug. (English)
1 reference
Knight J
1 reference
1 November 2001
1 reference
414
1 reference
6860
1 reference
135-136
1 reference
1 reference