John MacArthur

Research Associate, TREC

Office phone:
503-725-2886

Area of Expertise

  • transportation
  • electric vehicles
  • e-bikes
  • electric-assist bicycles
  • bike share
  • climate change
  • disaster recovery