Tuesday, July 27, 2021

 2494

Wow, this is such a penetrating insight into the conduct of science

1 comment:

  2652 Self-deprecation can't last forever; at some point you have to actually be good at your job