News

The ICT Research Platform Nederland (IPN), has recently approved a new Special Interest Group (SIG) on Human-Computer ...