This keeps getting weirder : on this user's Biology profile (which I incorrectly labeled as Chemistry above, sorry for the confusion), there is a link to some Vietnamese (?) website, where I found a link to
this blog, which seems to be the blog of a
user currently suspended...