The effect of an overpass on pedestrian injuries on a major highway in Kampala - Uganda.

The effect of an overpass on pedestrian injuries on a major highway in Kampala - Uganda.