8 pubs · 110 cites · h-index 5
State University of New York
1992 - 1992
Lund University
1971 - 1992
Stony Brook University
International Centre of Insect Physiology and Ecology
1981 - 1981
The University of Queensland
1974 - 1976