More than 1,500 scientists on Thursday released a letter declaring that they are “appalled by the recent retaliation against colleagues who dared to exercise their civil and human rights” with a peaceful protest at a December conference in Chicago. Published by news outlets around the world i...
Built using the Forest Map Wiki