It is published by the Rhine Research Center and the current editor-in-chief is Sally Ann Drucker (Rhine Research Center).
The Rhine Research Center publishes a journal, with Sally Ann Drucker serving as its current editor-in-chief.