IGFA Partners with Stanford U. for Billfish

The IGFA Great Marlin Race will deploy 50 electronic satellite tags on billfish