519 pubs · 15,882 cites · h-index 64
Fudan University
2025 - Present
Shanghai Fudan Microelectronics (China)
2026 - Present
Imperial College London
2014 - Present
China Southern Power Grid (China)
2024 - Present
Japan International Cooperation Agency
2025 - 2025