Effects of grain size and partial amorphization on elastocaloric cooling performance of nanostructured NiTi. (1st March 2022)