
Mariana Alves Lara
1 Publications
Human transgenesis
definitions, technical possibilities and moral challenges
2012
Philosophy & Technology 25 (4)
1 Publications
1 Publications
definitions, technical possibilities and moral challenges
Philosophy & Technology 25 (4)
1 Publications