skip to main content

spleen transcriptome analysis of Mastacembelus armatus(SRR7125341)