Scholarly Index
Israel E. Wachs
Lehigh University; 40,812 total citations; 428 total publications; best world rank #5
Lehigh University
40,812Total citations
428Total publications
117H-index
Scholarly Index
Lehigh University; 40,812 total citations; 428 total publications; best world rank #5
Lehigh University