K.J. Cann

University of Liverpool, Liverpool, England, United Kingdom

Are you K.J. Cann?

Claim your profile

Publications (15)27.74 Total impact