12 samples is okay. However, you imply that these 12 samples are split across 3 studies, in which case you should anticipate batch and other study-design differences. Please check.
By the way, please do not install packages via
bioclite() - this method is deprecated. Please instead use
BiocManager::install() or just