John Cross

John Cross

John Cross is Professor at the University of Louisville, USA, where he commenced his academic career in 1987, following several years of private practice in...
Read More