1. Have Host Defense Peptides Been Acting in Innate Immunity Since the Trilobites of the Cambrian Period 540 Million Years Ago?
    ISAO NAGAOKA, 2016, Juntendo Medical Journal CrossRef