Is Science, Technology and Society a good journal?

Impact factor List