Image:Molecular Techniques.pdf

Dr. David Ng offers a great Molecular Biology course at UBC, here is are the course notes.