Christopher E. Touloukian, M.D., Indiana University School of Medicine (IMAGE)
Caption
Christopher E. Touloukian, M.D., is an assistant professor of surgery and immunology at the Indiana University School of Medicine and a member of the Indiana University Melvin and Bren Simon Cancer Center.
Credit
Indiana University School of Medicine
Usage Restrictions
Photo credit to Indiana University School of Medicine
License
Licensed content