It connects with other sciences such as medicine, engineering, genetics and ecology, it has significant social, economic, and political effects, and its practice sometimes raises complex social and ethical problems that require careful reflective analysis.