Shanghai Key Laboratory of Trustworthy Computingh-index: 68Total citations: 23,160Total papers: 2,165Homepage: http://20141022090616.51eweb.com/