Statistics

Laura Shaw Barragan

Year Country Tasks Score Rank
2022 Flag of Luxembourg Luxembourg 0 0 0 0 24 0 0 0 24 151