prof. dr. richard werner