Biohackers: The Politics of Open Science

Biohackers: The Politics of Open Science

2013 • 176 pages