10.1101/710871
Lessons in genome engineering: opportunities, tools and pitfalls
2019-07-22