Scientific and technological contributions