Something that helped me was to talk to individuals in the field of interest and see if they know anyone at different universities that does something similar and may take students. This was particularly helpful from potential advisers who did not have funding to accept new students when I was applying. If other people keep coming up with the same programs/researchers that you have already found, than you can be pretty sure you've found all of them.