Ethical issues: scientific, technological and medical developments