At this short but intensive opportunity I published op-eds and conducted interviews of scientists.

Should there be a comma after opportunity?

1 answer

yes.