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

Should there be a comma after opportunity?

yes.