Contested Naturalness: the case of Evolva

Activity: Talk or presentationTalk or presentation at a conference

Period20 Nov 2018
Event titleSynthetic Biology
Event typeConference
LocationBristol, United Kingdom