Ian Baillie | PMC Profiles