Scholarly Index
Lucila Ohno‐Machado
Yale University; 36,714 total citations; 496 total publications; best world rank #8
Yale University
36,714Total citations
496Total publications
74H-index
Scholarly Index
Yale University; 36,714 total citations; 496 total publications; best world rank #8
Yale University