Nikola Tesla timeline

Events

July 10, 1856
1863
1870
1875
1880
1882
1887
1943