John Mallard portrait

John Mallard

medical physicist · 1927–2021

physicist

British medical physicist (1927-2021)