What a week. At least we only have 1359 days left with this administration.
Reposted from
Carl Zimmer
Time to catch up on the past week’s news about science and medicine in the US. Whew. 1/10
Comments