10.1101/809376
Plants with self-sustained luminescence
2019-10-18