ICTSS 2024
Wed 30 October - Fri 1 November 2024 London, United Kingdom
Pepita Barnard

Registered user since Fri 21 Jun 2024

Name:Pepita Barnard
Country:United Kingdom
Affiliation:University of Nottingham

Contributions

Show activities from other conferences

ICTSS 2024-profile
View general profile