Scientific Research Publishing is an academic publisher of open access journals. It also publishes academic books and conference proceedings. SCIRP currently has more than 200...