Scholarly Index

Robert F. Lusch

University of Arizona; 50,990 total citations; 208 total publications; best world rank #2

University of Arizona

50,990Total citations
208Total publications
64H-index

Published ranking records