John Averns

John Averns, Port Health Director, London Port Health Authority.

Recent Past Lectures
WATCHED

Front line infectious disease control at Britain's borders

John Averns
Monday, 3 April 2006 - 12:00AM