Are there Science communities which render support in the form of upvotes to well written science related publications on Steemit? If yes, what are the usernames, and the discord links to their community will be much appreciated ?

There are actually lots of science communities that render upvotes and support about science related articles. It just depends on how exposed you are on the platform before you could get to discover most of them.

I actually know about two for now which are #steemstem and #steemiteducation. You can follow them on Steemit and join their Discod channel for more information.

Thanks for reading and I hope this helps.