Insects did it..

Research output: Contribution to journalArticlepeer-review

Original languageEnglish
Pages (from-to)53-54
Number of pages2
JournalNew Scientist
Volume153
Issue number2075
Publication statusPublished - 1 Dec 1997
Externally publishedYes

Cite this