I am an international student(Taiwan).I have Bachelor degree in Atmospheric Science.And now I am studying for a master degree in physics in Taiwan.(superconductor in experimental solid state physics field) But my undergraduate gpa is 2.8. :( Do I still have any opportunities of attending Ph.D program in solid state physics in America?(Rank among the Top50 in America) P.S. I was born in America,so I really wish that I can come back and get the Ph.D degree,and I really like physic research. Thanks in advance.