Chief Medical Officer at MemorialCare
- Critical Care Medicine, Internal Medicine
Dr. Leo was born and raised in Hollywood, California. After experiencing New England life and weather while attending the Massachusetts Institute of Technology for undergraduate studies in Biology, he returned to California to attend medical school at the University of California, San Francisco, thereby trading in the cold winters of Massachusetts for the constant fog of San Francisco.
There are a number of reasons why people avoid the flu shot, including the myth that it will make you sick.
Learn from one of our experts how to protect yourself from the flu and why getting vaccinated each year is so important.