April fool
I don't think it's an April Fool's joke, but I can't tell WTF it is. Are they saying that these polymers grow out of your head? Can any1 figure this story out?
There is no university with this name in Germany and the article is written in a very strange way.