david thomas | PMC Profiles