Somewhere (linked from HN?), I saw an article describing a publication scoring system where your score is the largest n such that you have at least n papers each of which has been cited at least n times. I'd be curious how these organizations rank under that system as well.