Concise Illustrated Dictionary Of Molecular Cell Biology And Biotechnology by Joe B. Harford