@sascha

An index to quantify an individual's scientific research output

. Proceedings of the National Academy of Sciences of the United States of America, 102 (46): 16569-16572 (2005)