(Q59086505)
Statements
Molecular biology: microRNA is here to stay (English)
Philip N Benfey
1 September 2003
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference