Project Manager (60% FTE, 6-month fixed term) in Stanford, CA for Stanford University