97 pubs · 2,962 cites · h-index 30
AT&T (United States)
2004 - 2025
China National Nuclear Corporation
2025 - 2025
China General Nuclear Power Corporation (China)
2025 - 2025
University of Michigan
2008 - 2008
École Polytechnique Fédérale de Lausanne
2008 - 2008