Welcome to the pages of the Mechanobiology Lab in the Division of Biomedical Engineering, Department of Human Biology, University of Cape Town. Discover our research in mechanobiology. Meet the team. Find opportunities to join us at the University of Cape Town ranking 63rd internationally for clinical, pre-clinical and health (THE World University Rankings 2015-2016).