Membranes, Proteins, DNA and Gene Expression mind map

Each branch is one subtopic. Read it out loud and try to explain every word.