Research Outputs Year SCI EI Other Patent 2020 105 2 1 1 2019 94 1 - 7 2018 149 52 - 5 2017 50 30 - 4