European pharmaceutical research and development

Could public infrastructure overcome market failures?
1.5K
:
: Scientific Foresight Unit (STOA)
: 1
: Belgium
: Dec-2021
: English
: 978-92-846-8722-0
: 1654 * 2339
: 130
:
: