Which should I send in and should I take subject tests

Alright, so I’m looking to take the pre med path. Just curious as to whether I should retake the sat or act or take subject tests (prob chem and math 2)

I got a 2120 on the sat
640 CR
690 M
790W with 10 essay
I took the sat again this November but I feel like I didn’t do that great. I predict high 600s low 700s for each section

I got a 34 composite on the ACT
35E
30M
36R
34S
29W

So should I send both the sat and act or just one? And if so, which one? Thanks!

The two scores above are my first tries at the test by the way

If you need my college list, here it is

Boston College
Boston University
Colgate University
Cornell University
Emory University
Johns Hopkins University
Binghamton
Stony Brook
University of North Carolina at Chapel Hill
University of Rochester
Washington University in St. Louis
Sophie Davis
Macaulay Honors College

I’d only send the ACT if I were you. A 34 converts to a 2250, according to ACT’s website. Also, you should take 2 subject tests, because Cornell requires 2 subject tests for most majors.