N

Nicola Denning

Cardiff University

8 papers and 5.3k citations.

8Publications
5.3kTotal Citations