TY - RPRT TI - Artificial muscles. AU - Steven Ashley PY - 2003 DO - 10.1038/scientificamerican1003-52 UR - https://pubmed.ncbi.nlm.nih.gov/14513518/ ID - 14513518 ER -