I have an undergrad degree in field A and have a lot of skills that led to me doing research in field B (not a lot of crossover traditionally, but the lab skills are similar and the experiments I run in field B are improved by the lab techniques I have from A).
I am now a fulltime research assistant at a top 10 university and have done interesting work including introducing methods from A to our work in B and proposing experiments grounded in understanding the science of B.
I want to do a PhD, but the trouble is I have an undergrad gpa of ~2.0, and my degree is in field A. (I also did several years of undergrad research in A, including some pretty advanced work, in a top 20 department.) I will have glowing recommendation letters from some top names in B because of my research work.
I want to do a PhD and a lot of people have suggested Europe because they're shorter. Do they care as much about gpa as American PhD programs? If so, I think it might not be worth applying because of GPA.