Sir Harshad Bhadeshia

GPTKB entity