Open Call Deadline Imminent

The deadline for the Open Call is only a few days away. If you want to participate but haven't sent your release form yet, better do it now.