Hi there, What's the meaning in spanish of 'sheets' in this context?? "Stem cells are transplanted in sheets over the damaged retina of a patient"