Author

Mengwen Shen

Observed name: SHEN Mengwen
ORCID: 0000-0002-1186-5654
Observed ORCID: 0000-0002-1186-5654
OpenAlex ID: A5035872050
2025 · Serena Omo-Lamai, Yufei Wang, et al. · Nature Nanotechnology · 93
2023 · Laura T. Ferguson, Xiaonan Ma, et al. · Advanced NanoBiomed Research · 39
2022 · Mengwen Shen, Baibai Lin, et al. · Allergologia et Immunopathologia · 18
2023 · Laura T. Ferguson, Xiaonan Ma, et al. · Advanced NanoBiomed Research · 13
2012 · Mengwen Shen · Shanghai Journal of Traditional Chinese Medicine
Works count: 10
Citation count: 226
H-index: 6
I10-index: 5
Year
Topic
Type