fallback headshot for Dr. Peter Harrop, IDTechEx
Dr. Peter Harrop, IDTechEx

latest from Dr. Peter Harrop, IDTechEx