Personal information

Activities

Peer review (11 reviews for 6 publications/grants)

Review activity for Environmental development. (1)
Review activity for Journal of engineering and technology management. (1)
Review activity for Journal of open innovation. (1)
Review activity for Technological forecasting and social change. (6)
Review activity for Technology in society. (1)
Review activity for The Journal of technology transfer. (1)