Yoshida-Honmachi
Sakyo-ku
Kyoto, 606-8501
Japan
Kyoto University
G-quadruplex, RNA binding peptide, mRNA display, protein-RNA interaction