Bill Gates Timeline

Events

October 28, 1955
1967
1973
1975
1980
1988
1994
2000
2007