(Q58994616)
Statements
An Apparatus for Observations on the Feeding Mechanism of the Flea (English)
0 references
December 1961
0 references
192
0 references
4806
0 references
998-999
0 references
scientific article published in Nature