Biogen Idec Japan Ltd.

GPTKB entity