Scholarly Index

N. H. Horowitz

California Institute of Technology; 4,995 total citations; 138 total publications; best world rank #153

California Institute of Technology