Technology

New material mimics body structures to encourage muscle repair

muscle-healing cell scaffold