3.0 GPA at UCSD What are my chances for later..?

Hi all,

I am currently at UCSD with a 3.0 overall GPA in biochemistry, biology. I have over 250 hours of volunteering and 1 year research at a protein lab on campus. I also was an abroad coordinator (one year term) for an organization called FIMRC (Foundation for International Medical Relief of Children). I did not do well my first 2 years, however my last 2 years accumulate to >3.5 GPA (core courses).

I am pretty confused as to where I can go from here. If I were interested in something such as biomedical engineering, does anyone know if I have any chance whatsoever? I understand some state colleges are more lenient towards GPA.

Or should I work and accumulate paper publishing, presentations, etc. and apply maybe years later after grad.?

Thank you so much for reading.

Yours,
Daniel