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.
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.