SEARCH Articles Figures Tables Biocompatibility Biocompatibility elastic protein-based polymer Biocompatibility protein-based polymer