Peter Bower

Peter Bower is Reader, Primary Care Research Group, University of Manchester, UK.