Article Innovation & technology Science, technology and innovation: the troika set to rule the post-pandemic world 29 June 2021 6 min read
Article Social The Spanish euthanasia law and the Constitutional Court: a "story with a happy ending"? 22 June 2021 9 min read
Podcast Innovation & technology Patents and Covid-19 vaccines: the recipe isn’t everything you need 10 June 2021