Personal information

Activities

Peer review (26 reviews for 5 publications/grants)

Review activity for Applied energy (1)
Review activity for Chinese journal of mechanical engineering. (19)
Review activity for Electrical engineering. (1)
Review activity for Journal of power electronics (4)
Review activity for Meccanica. (1)