10.1101/446252

The winner takes it all: how semelparous insects can become periodical

2018-10-17