Scholarly Index

Lorrie A. Shepard

University of Colorado Boulder; 9,795 total citations; 129 total publications; best world rank #13

University of Colorado Boulder

9,795Total citations
129Total publications
46H-index

Published ranking records