10.1101/2025.07.06.663299
Modular Assembly of Biohybrid Machines Using Force-Enhanced Skeletal Muscle Actuators
2025-07-10