Title: The Anti-Locust Research Centre
Subjects: Anti-Locust Research Centre (Great Britain), Control, Locusts, Research