The Missing Planet

You might not have noticed yet, but there’s no Planet S today. Our previous paper was out two weeks ago. The new one is due. Where is it? What happened? I bet you can guess. Yes, the novel coronavirus COVID-19 strikes...

Read More