(Q60505556)
Statements
European science in the Enlightenment and the discovery of the insect parasitoid life cycle in The Netherlands and Great Britain (English)
0 references
January 2005
0 references
32
0 references
1
0 references
12-24
0 references