Your application has incredible stats and well rounded activities - your have significant research experience, pubs are not the norm. Make sure to continue your clinical experiences during the application year.
Your list looks pretty alright I would say. UNC, Florida, MUSC, Indiana might be low yield due to low OOS percentage, unless you have ties.
Look into replacing with: Wake Forest, Hofstra, Tulane, USF Morsani, Dartmouth, Jefferson, Temple.