Beta
79332

First Egyptian record of the eye fluke (Philophthalamus palpebrarum) transmitted by Melanoides tuberculata snail and its experimental life cycle

Article

Last updated: 01 Jan 2025