An open letter against the Parliamentary Committee on Science and Research's request for EDI data has garnered over 5,000 ...