General Internal Medicine
It is time to vaccinate to prevent winter viruses
Get ready now for the three most common winter viruses – flu, COVID-19 and RSV. Schedule your COVID-19 and flu shots at one of our locations and learn if the new RSV medicines are right for you and your family.
Our internal medicine team is part of University of Iowa Primary Care to help you protect your health.
We are committed to understanding you in order to deliver high-quality care centered around your needs. We serve adult patients and address needs ranging from prevention to routine care of illness and injury to specialized care for the most complex diseases, injuries, and conditions.
We take a team approach to your health care. Our team includes faculty physicians, resident physicians, nurses, technologists, and support staff to make your visit a positive one with timely communication, minimal waiting, and the highest level of health care. Our physicians also work closely with surgeons or other medical specialists to ensure that each patient’s care is coordinated and comprehensive.
Our Care Team

















- Anesthesia




- Pharmacy
- Primary Care


- Hematology
Locations and Offices


Related News


Educational Resources
Support Groups
Please join us for Stepping On, a seven-week workshop series to learn important exercises and strategies to help prevent falls.
Building Confidence and Reducing Falls
What is Stepping On?
Stepping On is a program that has been researched and proven to reduce falls in older people.
It consists of a workshop that meets for two hours a week for seven weeks. Workshops are led by two trained Stepping On professionals who partner to provide participants with a quality adult learning environment. In addition, local guest experts provide information on exercise, vision, safety, and medications.
Fall prevention topics include:
- Simple and fun balance and strength training
- The role vision plays in keeping your balance
- How medications can contribute to falls
- Ways to keep from falling when out in your community
- What to look for in safe footwear
- How to eliminate falls hazards from your home
Why should I be concerned about falling?
Falling is very common; it can result in injury and shake your confidence. The threat of falling can be a barrier to safely doing all the things you want to do at home and in the community. That’s why preventing falls is critical to maintaining independence.
Fall injury statistics
- More than one-third of people age 65 or older fall each year
- Falls are the leading cause of hospitalizations due to injury among older adults
- 35 percent of people who fall become less active
- 40 percent of people who enter a nursing home had a fall in the prior 30 days
What Stepping On workshop participants had to say:
“When I’m walking I still think, ‘Lift your feet, walk heel-to-toe’. I have stopped falling outside! It has made me more aware of the way I walk.”
“Not only did we learn some things about preventing falls, but we had a good time doing it. It was really fun.”
Is this fall and injury prevention workshop for you?
Stepping On is designed specifically for anyone who:
- Is 65 or older
- Has had a fall in the past year or is fearful of falling
- Lives at home
- Does not have dementia
How do I register?
Next class begins in 2024. More information to come.
Stepping On is a seven-week, two hours per week, interdisciplinary workshop that covers fall prevention topics such as home safety, vision care, medications, safe footwear, community safety, and exercise. The exercises are aimed at increasing strength and balance. Stepping On has been shown to decrease falls by 31% in older adults.
Tai Chi for Arthritis and Fall Prevention is an eight-week class series that meets one hour twice per week for a total of 16 class sessions. Modified tai chi programs reduce falls in older adults up to 49%.
Upcoming classes include:
Next class begins in 2024. More information to come.