Stable hairpin structure within the 5'-terminal 85 nucleotides of poliovirus RNA
(Q35235434)
scientific article published on January 1, 1981
scientific article published on January 1, 1981
Language: