Scientific Research Publishing is an academic publisher of open access journals. It also publishes academic books and conference proceedings. SCIRP currently has 100+ open access j ...