Over 300 researchers signed the Bethesda Declaration, highlighting significant dissent against the current administration's policies.
Company Description
The National Institutes of Health (NIH) is a government agency that conducts and supports medical research. It aims to improve public health through scientific discovery and innovation.