Some of these are walk-in. I found a doctor who is actually helping me on this list.
They are essentially a doctor you would see before travel for vaccines. But the doctors on this list would be better informed about such things as we are dealing with than you average GP. One would hope, at least. ;)