IEEE Computer Societyh-index: 74Total citations: 25,077Total papers: 1,803Homepage: https://www.computer.org