Scholarly Index

David Ochoa

European Bioinformatics Institute; 4,592 total citations; 37 total publications; best world rank #850

European Bioinformatics Institute

4,592Total citations
37Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Bioinformatics and Genomic Networks2021-2025850GB 4879.43