Wenda Li

Dr. Wenda Li

Department of Security and Crime Science, University College London, London WC1E 6BT, UK
orcid