bn:23677409n
Noun Named Entity
EL
No term available
EN
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. Wikipedia
Relations
Sources