Research in Organizational Change and Development
H-Index
23
United Kingdom