130 pubs · 1,969 cites · h-index 22
Beihang University
2008 - Present
China Electronic Product Reliability and Environmental Test Institute
2020 - 2020
Quality and Reliability (Greece)
Swinburne University of Technology
1992 - 2005