Scholarly Index
Lucio G. Costa
Eli Lilly (United States); 22,932 total citations; 414 total publications; best world rank #6
Eli Lilly (United States)
22,932Total citations
414Total publications
78H-index
Scholarly Index
Eli Lilly (United States); 22,932 total citations; 414 total publications; best world rank #6
Eli Lilly (United States)