We have developed official results system for EUSA-European University Sports Association. All EUSA competition, 24 sports, in a one system…
European University Sports Association

We have developed official results system for EUSA-European University Sports Association. All EUSA competition, 24 sports, in a one system…