Synonyms for Body of work:

n.

artifact (noun)
work, oeuvre.
body of work (noun)
work, oeuvre.