K.J. Cann

University of Liverpool, Liverpool, England, United Kingdom

Are you K.J. Cann?

Claim your profile

Publications (19)35.87 Total impact