Portrait of Mark Ezema

Mark Ezema

Developer, Research Software, Innovation, Development and Technologies