Hubert P. H. Shum

Northumbria University