4 931 People (First 2 people) - Page 0

Vladan Devedzic

Vladan Devedzic

Author

Peter Mosses

Peter Mosses

British computer scientist