10.1101/415612

The molecular structure of plant sporopollenin

2018-09-12