Nanomechanics… at the service of mankind…