[1]
D. Lombardi, “When science does not improve human knowledge and progress: the STAP cells’ case”, G Clin Nefrol Dial, vol. 27, no. 1, pp. 42–44, Feb. 2015.