Definitions for "JST"
Keywords:  jubilee, sailing, trust
Jubilee Sailing Trust
(Japan) Science and Technology Corporation