Currently in microRNA research, microRNA precursor and mimic (the mature form) are both available commercially. In theory, use of miRNA mimic should be more clear when interpreting the result, as the effects of the minor strand miRNA was avoided. But still, lots of researchers are using miRNA precursor in their study. Are there any advantages miRNA precursor when compared with miRNA mimic?