Incidentally, I wouldn't measure the quality of a university by whether or not it advertises on findaphd.com. A lot of good universities do, but so do a lot of less-good ones. It's only a commercial advertising site, not a league table.
A better indicator would be to look at the research outputs and reputations of the staff of an insitution.