Lijuan Wang,Yushuang Shang, Jie Zhang, Jiang Yuan, Jian Shen. Recent advances in keratin for biomedical applications. Advances in Colloid and Interface Science, 321 (2023) 103012