Work

Toll roads vs. Public transportation: A study on the acceptance of congestion-calming measures in Madrid

FWCI: 2.9
Cites: 87
Cited by: 24
Related to: 10