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.
Juan HerreroJulio MenesesPublished in: Comput. Hum. Behav. (2006)