20 mph speed limits have little impact on crashes, casualties, driver … – The BMJ

95

source