Original story from Technion-Israel Institute of Technology (Haifa, Israel). An implantable tissue flap containing muscle and ...