D

David M. Amudavi

International Centre of Insect Physiology and Ecology

7 papers and 596 citations.

7Publications
596Total Citations