Scholarly Index
Heidi Julien
University at Buffalo, State University of New York; 3,848 total citations; 183 total publications; best world rank #2
University at Buffalo, State University of New York
3,848Total citations
183Total publications
33H-index