×

Tecwyn Roberts

Welsh engineer
Tecwyn Roberts was a Welsh spaceflight engineer who in the 1960s played important roles in designing the Mission Control Center at NASA's Johnson Space Center in Houston, Texas and creating NASA's worldwide tracking and communications network. Wikipedia
Born: October 10, 1925, Liverpool, United Kingdom
Died: December 27, 1988 (age 63 years), Crownsville, MD
Children: Michael Roberts