Open AccessDOAJCrossrefOpenAlexBeilstein Journal of NanotechnologyBeilstein-Institut·Advanced Photocatalysis Techniques·DEBJRNNISJN88.84Journal Score