Selling self short? 1570 SAT, 4.0 UW, William and Mary ED1 [NoVa resident, bio, biochem or chem research]

The only negative is the acceptance rate ?

“aforementioned” ?