10.1101/498857
Iso-propyl stilbene: A life-cycle signal?
2018-12-18