170 pubs · 8,207 cites · h-index 52
Stockholm University
1996 - Present
National Institute of Technology Tiruchirappalli
2024 - 2024
Biomedical Research Networking Center in Bioengineering, Biomaterials and Nanomedicine
2008 - 2010
École Normale Supérieure de Lyon
2008 - 2008
Universidad Complutense de Madrid
2008 - 2008