Thomas Brennan | PMC Profiles