You sound like a really strong candidate for all of these programs. Assuming you have strong rec letters and can write well about your research I'd imagine you should get interviews at most of your list. I would also suggest you look into http://www.einstein.yu.edu/ they have a great immunology program but they aren't as competitive as the rest of your list. If you want some extra guidance from grad students at UofC feel free to reach out to this D&I student organization called GRIT. https://voices.uchicago.edu/grit/