Paul Fuller

Paul Fuller is currently doing research for the University of Bristol, from which he has recently received his PhD.