Prof. Roy Chandler

AF 2014
Professor in Accounting
Cardiff Business School, United Kingdom