©2005-2023 by Stanford SOLAR Center | Permitted Uses | Credits