Agarose gel electrophoresis is an electrophoresis method using agarose as a supporting medium.For samples with large molecular weight, such as large nucleic acids and viruses, a...