Sven Lokrantz — Swedish-American physician