Commuting, Life-Satisfaction and Internet Addiction.
Int J Environ Res Public Health. 2017 Oct 5;14(10):1176. doi: 10.3390/ijerph14101176.
Int J Environ Res Public Health. 2017.
PMID: 28981452
Free PMC article.