Dr. Robert E. Palombi, STS finalist (1943).