10.1101/378091
Short-term insurance versus long-term bet-hedging strategies as adaptations to variable environments
2018-07-26