Journal Representatives

Kevin Logan

Managing Editor

Michaela Leštáková

Managing Editor

Peter F. Pelz

Editor in Chief

Contact