designer macromolecules

Synthetic polymer could stop the spread of HIV