James Bellingham

Active Berkeley, CA Chief Technology Officer for Polyplus Battery Company