reportJul 26, 2016 Human Enhancement The scientific and ethical dimensions of striving for perfection