Cellulose nanocrystals: chemistry, self-assembly, and applications.

Cellulose nanocrystals: chemistry, self-assembly, and applications.