Technology Developments: the Role of Mechanism and Machine Science and IFToMMMarco CeccarelliÉpuisé4,3Prévenez-moi