Periodic coexistence of four species competing for three essential resources
scientific article; zbMATH DE number 1970815
scientific article