spectrum science