Work

The death and life of bike-sharing schemes in Spain: 2003–2018

FWCI: 1.343
Cites: 17
Cited by: 13
Related to: 10