The Nature article of Spain’s secretary for research, development and innovation, Carmen Vela, provided an official response to the country’s current climate […]
Scientist, entrepreneur & author
The Nature article of Spain’s secretary for research, development and innovation, Carmen Vela, provided an official response to the country’s current climate […]