Thomas Reynolds | PMC Profiles