I have finished my bachelor from a Pakistani University. GPA 3.66/4.0 (4th in my batch), no GRE, 100 TOEFL, 2 research internships (including one at CERN), two relevent open source contributions, 1 research paper at a conference(23% acceptance rate), 1 journal under review, one recommendation from CERN and one from a professor at my university( actually I had held a year long research assistant position at his lab).
I am worried about my GPA, i've heard that swiss universities are grades centric :/