Herbert Allen (born May 2, 1907) was an American inventor. Herbert Allen graduated from Rice University in 1929. He died on June 12, 1990 in Houston, Texas.
Born |
2 May 1907
|
Died |
12 June 1990 (aged 83)
|
Zodiac | Taurus |
Tags | Add tag |