Thomas Gran, Germany, Lörrach (DE), M, SLT Medical AG, 10476