Friday, 07/30/10

David Dutra, a mechanical engineer, inspects solar panels undergoing testing at the Lyle Center for Regenerative Studies at Cal Poly Pomona.