JCAD: JAMSTEC Compact Arctic Drifter (oceanography)

What does JCAD mean? The above is one of JCAD meanings. It may have other definitions. Please refer to the end of this passage.

JCAD: JAMSTEC   Compact Arctic Drifter (oceanography)

Definition in English: JAMSTEC Compact Arctic Drifter (oceanography)