mRNA display: from basic principles to macrocycle drug discovery.

mRNA display: from basic principles to macrocycle drug discovery.