Note on allergy to locusts.
Great Britain.Foreign and Commonwealth Office.
Overseas Development Administration.
Centre for Overseas Pest Research (Great Britain)
[London] : Foreign and Commonwealth Office,
[1973]