Dr. jur. Marco Gruber, Switzerland, Meggen, M, smeyers ag