Leo Alexander
Psychiatrist and neurologist
Date of Birth: 11-Oct-1905
Place of Birth: Vienna, Austria
Date of Death: 20-Jul-1985
Profession: physician, psychiatrist, neurologist, university teacher
Nationality: United States, Austria
Zodiac Sign: Libra