Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture (Sage Publications, Ltd.); 10/01/2011, Vol. 225 Issue 10, p1851-1862, 12p
Recercat. Dipósit de la Recerca de Catalunya instname Scientific Reports, 7:43041. Nature Publishing Group Scientific Reports Scientific Reports, Nature Publishing Group, 2017, 7, pp.43041. ⟨10.1038/srep43041⟩