David Eric Stead
UK microbiologist

David Eric Stead