I would like to apply to top-ranked schools (Yale, Columbia, Cornell, UPitt, etc), but am unsure if it's at all realistic for me. I graduated from an Ivy League school with a 3.7 overall GPA, but my science GPA is only a 3.4 I haven't taken the MCAT yet, and am considering taking more science classes to boost that science GPA. I'm concerned about applying with lower than average science grades, but have heard that if I do really well on the MCAT, it might not matter as much. Any advice from people who have already applied to these types of schools and/or gotten interviews? I'd appreciate any help - thanks!!