CWRU EA tracker 2024

Deferred
Biochemistry
1340 SAT, Full IB Diploma 36 points
Many ECs
Do you guys think I have a chance?