24,542 followers
Very strange finding....but this is what i come across if i am randomly reading.... The immune Treg gene, FoxP3 is found on retinal pigmented epithelial cells Why ? what is an immune regulatory gene doing here? https://t.co/4V2DQn5YGQ