(Q51192656)
Statements
Biosecurity. Synthetic biologists debate policing themselves. (English)
1 reference
Robert F Service
1 reference
1 May 2006
1 reference
312
1 reference
5777
1 reference
1116
1 reference
scientific article published in May 2006
No description defined