10.1101/415612
The molecular structure of plant sporopollenin
2018-09-12