Scholarly Index

Oded Langer

Knoxville College; 21,557 total citations; 354 total publications; best world rank #34

Knoxville College

21,557Total citations
354Total publications
72H-index

Published ranking records