hi

i will suggest some website add, it will helps you

www.cebp.nl
J-STAGE [Japan Science and Technology Information Aggregator,Electronic] E-Journal
both site having lot of journals,,