China The association between meteorological factors and road traffic injuries: a case analysis from Shantou city, China – Nature.comby Miles Cooper March 7, 2025