Dr. Lannin is especially interested in orthopedic surgery. He is rated 5.0 stars out of 5 by his patients. He accepts Anthem, Blue Cross/Blue Shield, TRICARE, and more. Dr. Lannin obtained his medical school training at the University of Minnesota Medical School and performed his residency at Minneapolis VA Health Care System. His hospital/clinic affiliations include Sutter Medical Network and Palo Alto Foundation Medical Group. New patients are welcome to contact his office for an appointment.