Large avatar default

Stephen Naicken

Stephen Naicken is a Research Fellow in the Foundation of Software Systems group at Sussex University.

Talks I've Given