477 employees
The National Oceanography Centre (NOC) undertakes integrated ocean research and technology development from the coast to the deep ocean.
1994