Avatar of EvoBiomech
Imperial College London

We are the Evolutionary Biomechanics Lab at the Dep. of Bioengineering, Imperial College London. We love animals, and we love physics!