Search results for: Yao Lu
Health & Place > 2015 > 36 > C > 118-126
Social Science & Medicine > 2014 > 102 > Complete > 41-48
Social Science Research > 2013 > 42 > 6 > 1443-1456
International Journal of Public Health > 2012 > 57 > 4 > 691-698