K.J. Cann

University of Liverpool, Liverpool, England, United Kingdom

Are you K.J. Cann?

Claim your profile

Publications (15)37.52 Total impact