O

Oceanographic Research Institute, South African Association for Marine Biological Research

94 employees

Basic info

Industry

environmental services

Date founded

1951

FAQ