K.J. Cann

University of Liverpool, Liverpool, England, United Kingdom

Are you K.J. Cann?

Claim your profile

Publications (16)27.52 Total impact