Barcelona Biomedical Research Parkh-index: 138Total citations: 102,654Total papers: 2,036Homepage: http://www.prbb.org/