Penn Engineering team showcases ‘eye-on-a-chip’ technology | Bioscience News - GEG Tech top picks | Scoop.it