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