IMM

IMM

The International Merchandising Mart Mall is an outlet mall owned by CapitaLand Mall Trust, located in Jurong East, Singapore. Opened in 1991, it is a five-storey mall with 961,281 square feet of retail space.

Imm People (First 1 people) - Page 0

Immutep

Immutep

Biotechnology company