223 pubs · 17,627 cites · h-index 71
National Institutes of Health
1967 - 2020
National Institute of Arthritis and Musculoskeletal and Skin Diseases
1967 - 2020
Universitat Autònoma de Barcelona
2019 - 2019
Universitat Oberta de Catalunya
2019 - 2019
Johns Hopkins University
2019 - 2019