Which of the following is the result of DNA cloning technology?
SNP analysis
Gene mutation
Electrophoresis
Making vaccines