Peter Buxmann
Peter Buxmann
Business 64%
Computer science 15%