So, I'm applying to UIUC, UNC, Scripps, Vanderbilt, UCSF, U Wisconsin Madison, U Michigan, WashU, Columbia, Sloan Kettering, UC Berkeley, and Yale. I'm graduating with a double major from a good public research university. I have done 2 years of undergraduate research (i expect a pretty great letter from my PI) and one SURF. I also have TA experience. My GPA is a 3.4 and my general GRE scores were V:160 and Q:158. I just took the biochem GRE and I don't feel too great about it. Is there any way that these schools will accept me either without a subject score (for those that have optional subject gres) or with a mediocre score? Should I add more back-ups/if so, where? I'm looking at bio-organic/potentially cancer research