Dr. Penn has been with Internal Medicine Group since 1996. He is board certified in infectious disease and internal medicine. He treats patients in all areas of internal medicine with an emphasis on infectious diseases. He received his medical degree from University of Kansas School of Medicine before completing his residency and fellowship training at University of Kansas Medical Center.