Biomechanics of living organs : - 2017

9780128040607|0128040602