10.1101/446252
The winner takes it all: how semelparous insects can become periodical
2018-10-17