Hey guys, So I'm an undergraduate, currently in junior year, majoring in mathematics with double minor in physics and computer science. I have only a 3.2 GPA, but I have extensive research experience. I received several grants for my work in operations research/mathematics, and presented at several symposiums. I have been featured in my school's newspaper 3 times, and I've written about 5 articles for the business school newspaper. I'm a part of data science club, as the head of research and development, (I oversee and manage all projects), I'm an editor for the school's newspaper, a senator in student government and have started initiatives to help the school, president of a few clubs, and part of several research groups. I'm currently focusing on computational biology(conferences/publications), chemistry, plasma physics(for which I go to conferences), and mathematics(mainly graph theory but some number theory). I have 4 publications currently for solving difficult problems from various math magazines. I'm also the only math TA at the school, for Stats and Calculus 3. I have a CS portfolio- which is my GitHub, a math portfolio, and a data science portfolio. I have good relationships with my professors, and am connected to Rice University, Stony Brook, and Virginia Tech. I have also maintained some correspondence with UCLA professors. Ideally, I think I would like to get into ivy league grad programs in applied math, but I'm afraid due to GPA that I won't make the cut. Any advice? Should I just look at non ivy schools? Thanks in advance, I'm very concerned.