Elizabeth Press

immunologist · 1920–2008

British immunologist (1920-2008)