Bill White
Bill White

Bill White

Computer programmer and scientist. Currently Programmer-at-Large for freelance specialty work.