By end of 2010, 678 peer reviewed papers had been published, and more than 700 conference proceedings, abstracts, and other publications had been reported.