Talk:Scientists Without Borders

This institution seems rather dead. Am I wrong?