It's unnecessary and I suggest to omit the 'on.'

call upon
1. To order; require: I call upon you to tell the truth.
2. To make a demand or a series of demands on: Social institutions are now being called upon to provide assistance to the homeless.
source: call upon - definition of call upon by The Free Dictionary