Tag: Novolazarevskaya Station
Dr. Leonid Rogozov operated on himself to remove his appendix in Antarctica, 1961
If you think your seasonal cold gets the better of you, imagine performing surgery on yourself to take out a raging monster out of you to…