Owen Martin

researcher.

software engineer.

artist.

complexity enthusiast.

climber.

writer.

teacher.

phd student.

Owen Martin

researcher.

software engineer.

artist.

complexity enthusiast.

climber.

writer.

teacher.

phd student.