Kevin S

101
reputation
1

Research, education, service, and consulting in all things software, systems, and design.