skip to main content

spleen transcriptome analysis of Mastacembelus armatus(SRR7125342)