Publications

The following incomplete and typically belated publication list serves the principle purpose of providing an electronic copy for academic purposes of published peer reviewed research. Some differences will undoubtedly appear between the local academic copy and the published articles... enjoy!

For complete and up-to-date declaration of research please see:

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012