Public Participation in Science: The Role of Consensus Conferences in Europe

EAN/UPC/ISBN Code 9780901805850