Scholarly Index
Melissa E. Libertus
University of Pittsburgh; 5,128 total citations; 115 total publications; best world rank #2
University of Pittsburgh
5,128Total citations
115Total publications
36H-index
Scholarly Index
University of Pittsburgh; 5,128 total citations; 115 total publications; best world rank #2
University of Pittsburgh