Trictide, a tricellulin-derived peptide to overcome cellular barriers.

Trictide, a tricellulin-derived peptide to overcome cellular barriers.