Is there any chance you can share your thesis? Its probably in Dutch though
I also did a small thesis on a related topic. If you would like to talk about some day I would be awesome too.
Take care