Tweet #853889571150548994

Unraveling the mechanism of skin barrier formation sciencedaily.com/releases/2017/… & original pub nature.com/articles/ncomm…

https://twitter.com/i/web/status/853889571150548994

From Twitter Web Client 3:35am Apr 17 2017 —