Schulman, Ronca & Bucuvalash-index: 61Total citations: 20,506Total papers: 779Homepage: http://www.srbi.com/