Work

Shared ride services in North America: definitions, impacts, and the future of pooling

FWCI: 29.86
Cites: 18
Cited by: 413
Related to: 10