A survey on "Trojan Horse" peptides: opportunities, issues and controlled entry to "Troy".

A survey on "Trojan Horse" peptides: opportunities, issues and controlled entry to "Troy".