Scientific, technological and medical developments