Spain, officially the Kingdom of Spain, is a country mostly located in Europe. Its continental European territory is situated on the Iberian Peninsula. Read More
Laboratory experiments performed at the Centre for Astrochemical Studies (CAS) of the Max Planck Institute for Extraterrestrial Physics (MPE) in Munich, together with astronomical observations conducted by the Italian National Institute of Astrophysi ...