Public Talk: Presenter Dr Peter McQuillan
Plympton Commuity Centre 34 Long Street, Plympton, SA, AustraliaWhat caterpillar is that? Dr Peter McQuillan will provide an overview of how characteristics of caterpillars and similar looking larvae are being incorporated into a tool for identification, under the […]