View Journal
issn (print): 02779536
issn (electronic): 18735347

Social Science & Medicine

1982 - ongoing

Pergamon Press



Publications in this Journal