Role within BEH-Net
Scientific Advisory Committee
Institution
Imperial College London
Personal webpage
Peter C Smith