Dr. Gustav Mez

Swiss, born Germany