Johanna MacInnes | PMC Profiles