red carpet: a strip of red carpeting laid down for dignitaries to walk on
entity: that which is perceived or known or inferred to have its own distinct existence (living or nonliving)
big science: scientific research that requires massive capital investment but is expected to yield very significant results