New horizons for cellulose nanotechnology.

New horizons for cellulose nanotechnology.