Email
Stephen Taylor
Professor of Finance, Lancaster University, UK
Verified email at lancaster.ac.uk - Homepage