It has a built QCPR training solution for a male performance and evaluate results key factors when one develops expertise

What is the correctly punctuated version of this sentence?
It has a built QCPR training solution for a male performance and evaluate results; key factors when one develops expertise.