Scaling Graph Neural Networks for Sciences