NORBERT REULKE
Germany // Competitor ID: 12404
58th 13
World ranking IAM level