Publications

2019

2018

In the news: MechSE UIUC, CalTech, ETH Zurich

2016

In the news: ETH Zurich

2015

2014

2012

2011