Richard Thomas | PMC Profiles