Find and Verify Entities

LEI search and verification

MOMENTA PHARMACEUTICALS, INC.

529900BB2VMRCT4YQ588

issued