Donald E. Macfarlane, MD, PhD is a renowned doctor specializing in health services located at 200 Hawkins Drive in Iowa City, Iowa, United States. With a wealth of experience and expertise in both medicine and research, Dr. Macfarlane provides top-notch medical care to his patients. Whether you are seeking treatment for a specific health issue or simply looking to maintain your overall well-being, Dr. Macfarlane is dedicated to providing personalized and compassionate care to each and every individual. Visit his institution today for comprehensive and expert medical services.