Foreign players, team production, and technical efficiency: Evidence from European soccer
ISSN: 1467-8586, 0307-3378
Year of publication: 2023
Volume: 75
Issue: 4
Pages: 1209-1241
Type: Article
ISSN: 1467-8586, 0307-3378
Year of publication: 2023
Volume: 75
Issue: 4
Pages: 1209-1241
Type: Article