(Q41342688)
Statements
Plant science. Insecticidal RNA, the long and short of it (English)
Steve Whyard
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference