Michela was Junior Research Fellow in Cambridge (2002-2005) and Visiting Professor in the HPS Dept., Pittsburgh (2009). Michela has joined Edinburgh in July 2012, having previously taught for seven years at UCL. Her primary research areas are philosophy of science, Kant, and history and philosophy of modern physics. She is the Co-Editor-in-Chief of
The British Journal for the Philosophy of Science.