Karen Stals

Royal Devon and Exeter NHS Foundation Trust, Exeter, England, United Kingdom

Are you Karen Stals?

Claim your profile

Publications (21)166.21 Total impact