Florian Cebulla's scientific contributions