Teachers.io Lesson Details Amoeba Video- Protein Synthesis 2017-18 Biology IRR Date April 19, 2018 Additional Info Amoeba Sisters Protein Synthesis Video