What Are The Potential Applications Of Gel Electrophoresis?

What Are The Potential Applications Of Gel Electrophoresis? In the separation of DNA fragments for DNA fingerprinting to investigate crime scenes. To analyze results of polymerase chain reaction. To analyze genes associated with a particular illness. In DNA profiling for taxonomy studies to distinguish different species. What are the different usages of the electrophoresis technique?