A Stand for Scientific Independence