Tim Farrow | PMC Profiles