Protein based biomaterials for therapeutic and diagnostic applications. (26th October 2021)