Shen Lin

Shen Lin

Gene Therapy Research Scientist working at a small biotech company. Blogging all things life and science since 2013.