Floating Instrument Platform definition

Search

Floating Instrument Platform

Floating Instrument Platform logo #21003oceanographic study platform developed in the United States. It combines the advantages of extreme stability while floating on site and ease of ... [1 related articles]
Found on http://www.britannica.com/eb/a-z/f/37
No exact match found.