Cathy Rodgers actually said...
If I were to support this, I need more confidence and trust in the oversight and management of the $44 billion in taxpayer funding going to NIH now ... including a clear picture on how much of that goes toward research in China.
07/29/2021