Human resources. Give yourself some credit.
Moorhouse
Adrian
A
Lane4.
D006740:Hospital Administrators / Q000523:psychology*; D006801:Humans; D010564:Personnel, Hospital / Q000523:psychology; D012649:Self Concept; D020377:Self Efficacy; D006113:United Kingdom