Hey! Did you know there's a whole instance dedicated to Science and SciComm?
https://scicomm.xyz/public/local
Edited to add: there are lot of others out there! Would love to see folks reply with instances Scientists and SciComm folks should check out. And to help folks in general find interesting science posts.