Hubbard, Carl P.

(redirected from Hubbard, Carl P)

Hubbard,

Carl P., 20th century U.S. engineer.
Hubbard tank - a tank designed for full-body immersion. Synonym(s): full-body tank