SEARCH Articles Figures Tables African swine fever virus (ASFV effect of marine microalgae Marine algae microalgae Microalgae Microalgae marine invertebrates Peptide, marine microalgae