Periodic Reporting for period 1 - STIMOS (Stimulation of Multiple Organoids Simultaneously)

Summary
Visual impairment affects approximately 26 million Europeans (WHO 2010): 2.5 million of these people are blind and 23.8 million have reduced vision. In France, Germany, Italy, and the UK the estimated cost for treatment is €47 billion per year. To date the majority of...
More information & hyperlinks