103 pubs · 3,287 cites · h-index 30
European Synchrotron Radiation Facility
1991 - 2022
Swiss Paraplegic Research
2011 - 2020
Elkhorn Slough Foundation
2015 - 2015
Brookhaven National Laboratory
2011 - 2011
National University of Comahue