Naruemol Sheehan | PMC Profiles