Short Web-based versions of the perceived stress (PSS) and Center for Epidemiological Studies-Depression (CESD) Scales: A comparison to pencil and paper responses among Internet users
- Herrero, J.
- Meneses, J.
ISSN: 0747-5632
Year of publication: 2006
Volume: 22
Issue: 5
Pages: 830-846
Type: Article