A brand new communication platform aims to help scientist share their research with the world. The new online science communication platform…