Nikola Tesla Made an X-Ray of His Own Foot With a Machine He Designed in 1896 September 22, 2023 No Comments