it is true!
i got my Ph.D in China - got 12 first authored papers there. 2 papers are in USA. I provided all my papers (totally about 150 papges) published in Journals. I hope i can find a stable position by the end of this year - actually it is not that difficult. I do not know what is OVERQUALIFY.