10 pubs · 3 cites · h-index 1
Uppsala University
2026 - Present
National University of Singapore
Science for Life Laboratory
Technologies pour la Santé
BioArctic Neuroscience (Sweden)