~ 2012
Total 42 papers
2013
Total 15 papers
2014
Total 21 papers
2015
Total 17 papers
2016
Total 33 papers
2017
Total 29 papers
2018
Total 43 papers
2019
2020
2021
2022
Total 48 papers
2023
Total 52 papers
2024
Total 56 papers
2025
Total 9 papers
Patents
Total 44 granted (54 registered)