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)