60 pubs · 3,727 cites · h-index 19
University of Science and Technology, Meghalaya
2025 - 2025
Radboud University Nijmegen
2010 - 2011
Radboud University Medical Center
2010 - 2010
Radboud Institute for Molecular Life Sciences
2010 - 2010
Laboratoire Léon Brillouin
2003 - 2003