Editorial.
Protein Pept Lett. 2019;26(10):718-719. doi: 10.2174/092986652610190916110857.
Protein Pept Lett. 2019.
PMID: 31618169