Nikola Tesla Timeline

Nikola Tesla's life

1856
1866
1873
1875
1881
1884
1886
1891
1892
1943
1975