usc-ibt-ophthalmology-researchers Image total size: 918 × 424 pixels ← Previous image Next image → ← Neural Scaffolds