American College of Phlebologyh-index: 9Total citations: 1,192Total papers: 11Homepage: http://www.phlebology.org/