Enabling high school research at the Journal of Emerging Investigators
Type
Blog Post
...genome enegineering technology
Resources at Addgene.org
Find basic molecular biology protocols
Check...