Leda Vial

Traffic congestion is a condition in transport that is characterized by slower speeds, longer trip times, and increased vehicular queuing. Traffic congestion on urban road network…

Filmography