J Safety Res
April 2011
Objective: Pedicabs are a new and controversial transportation innovation for tourists in congested areas in several U.S. cities.
© LitMetric 2025. All rights reserved.