- Uncensored exchange of scientific results (Proceedings of the National Academy of Sciences (2003) 100, 4, (1464) DOI: 10.1073/pnas.0630491100). Proceedings of the National Academy of Sciences of the United States of America. 2012 Article GET IT
Statement on scientific publication and security.
Times cited: 38