Emerging cancer-specific therapeutic aptamers.

Emerging cancer-specific therapeutic aptamers.