Hubbard, Carl P.

(redirected from Carl P Hubbard)
Also found in: Encyclopedia.

Hubbard,

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