Study shows antibodies against PEG in 83% of the German population

Suffocating cancer cells-Self-assembling molecules could help in cancer therapy