Personal information

Activities

Peer review (30 reviews for 13 publications/grants)

Review activity for Annals of operation research. (5)
Review activity for Applied energy (4)
Review activity for Environment, development and sustainability. (1)
Review activity for Environmental science and pollution research international (1)
Review activity for Environmental science and pollution research international (1)
Review activity for European journal of operational research. (4)
Review activity for Expert systems with applications. (2)
Review activity for International journal of electrical power & energy systems. (2)
Review activity for Journal of cleaner production. (1)
Review activity for Omega (1)
Review activity for Science of the total environment. (3)
Review activity for Socio-economic planning sciences. (3)
Review activity for Technovation. (2)