DANIEL KRAUSE

Quality assurance