Dr. Jan A. Bumbacher, Switzerland, Riehen, M