Immobilization of tobacco etch virus (TEV) protease on a high surface area protein nanofibril scaffold. (8th September 2018)