~ 2012
Total 42 papers
2013
Total 13 papers
2014
Total 24 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 54 papers
2025
Total 58 papers
2026
13 papers, more going
Patents
Total 45 granted (59 registered)