CTIO

views updated

CTIO Cerro Tololo Inter-American Observatory (Chile)

More From encyclopedia.com