Depending on the number of contributions each presentation will last for 2030 minutes including time for discussion

Add punctuation
Depending on the number of contributions each presentation will last for 20-30 minutes including time for discussion.