David Ellis

David Ellis is Research Associate at the University of Liverpool.

David Ellis headshot
Position
External contributor