Would you want beta cells inserted into your eye to produce insulin? Study under way: Eyes are “immune privileged” sites

https://ift.tt/2H2RGvs