×

Astrobiology Center

(17) Research institute in Spain
Spanish Astrobiology Center is a state-run institute in Spain dedicated to astrobiology research, and it is part of the National Institute of Aerospace Technology as well as the Spanish National Research Council. It was created in 1999 and it is affiliated with NASA Astrobiology Institute.
Address: Instituto Nacional de Técnica Aeroespacial Ctra de Torrejón a, km 4, 28850 Ajalvir, Madrid, Spain
Hours: Closed ⋅ Opens 8 AM Tue
Phone: +34 915 87 29 73