New medical technologies have been developed from knowledge gained during space exploration.
T or F?
T or F?