http://join.di.uminho.pt/
Mon, Jun 3, 9:00 AM
Gratuito
Mon, Jun 11, 9:30 AM
Mon, Jun 12, 9:00 AM
Mon, Jun 13, 9:00 AM
Sun, May 29, 11:00 PM