The dendrimer paradox--high medical expectations but poor clinical translation.

The dendrimer paradox--high medical expectations but poor clinical translation.