Bulk and nanoscale polypeptide based polyelectrolyte complexes.

Bulk and nanoscale polypeptide based polyelectrolyte complexes.