177528

A novel bacterial infection in cultured Nile tilapia, Oreochromis niloticus in New Valley, Egypt

Article

Last updated: 05 Jan 2025