James Mwangi

Associate Dean Architectural Engineering, California Polytechnic State University