Scholarly Index
Larry E. Brand
University of Miami; 7,044 total citations; 67 total publications; best world rank #487
University of Miami
Scholarly Index
University of Miami; 7,044 total citations; 67 total publications; best world rank #487
University of Miami