Sherry Y Chen

Chen is a lecturer in the Department of Information Systems and Computing at Brunel University, UK.