I've received some conference calls for papers from this organisation, and it looks, on the surface, pretty OK. The only thing is, I am getting lots of these all at once for unrelated conferences, and I can't find any mention of them anywhere on the Internet - using their name as a keyword only leads to their sites. This rings an alarm bell for me, so if anyone knows anything about them, I'd be grateful for your insights.