Scholarly Index
Omar Ortega
Centro de Investigación Biomédica en Red de Enfermedades Hepáticas y Digestivas; 3,144 total citations; 73 total publications; best world rank #27
Centro de Investigación Biomédica en Red de Enfermedades Hepáticas y Digestivas