TREC at Portland State University
John MacArthur is a Sustainable Transportation Program Manager at TREC - Portland State University. He is active in research related to sustainable transportation, particularly in the areas of transportation electrification, including e-bikes, bike share, transit, and the relationship between transportation and public health. He has worked for 20 years in the environmental and sustainability field. He earned a B.S. in Civil Engineering from Lehigh University and his M.S. in Environmental Health Sciences from the University of Michigan, School of Public Health.
Return to Search