Comment Comment by fyrstenberg So, a mere 0.14% (!) of the approximate 11 million scientists has signed. Lets be honest here: not a whole lot really...(ps: down-voting this post doesn't change this fact...) parent fyrstenberg 9 years ago
(ps: down-voting this post doesn't change this fact...)