Dean of Engineering Jeff Wright in all electric vehicle

UC Merced Aerial Picture
August 4, 2003