The news that Walgreens has appointed Alan London as chief medical officer of Take Care Health Systems Consumer Solutions Group is important especially since he is a family physician who has more than three decades of experience in patient care delivery, healthcare strategy and business development, and spent 12 years at Cleveland Clinic.