The doc recently appointed to the China Virus task force is Dr Scott Atlas.
Yes, youre right. I have to think hes getting some things done.