John Lambert

A nanosized hydrogen generator