Mechanobiology in Medicine - Netherlands Elsevier ISSN: 2949-9070 Subjects--Topical Terms: Medical technology Medicine (General)Medicine