Rue,

I was contacted this week to do some medical tests in my country which I have done and sent them the results today. Still waiting to hear from them, and hoping someone here can give me hint on the remaining recruitment process.
For your question, I applied directly on their website.