Publications Iacovacci, V., Diller, E., Ahmed, D., & Menciassi, A. (2024), Medical Microrobots, Annual Review of Biomedical Engineering, 26.