Address

Mars Bioimaging Ltd
29a Clyde Road
Ilam
Christchurch 8041
New Zealand

Open Map

Phone

VCID: 7395654
Profile

Corporate information

Official identities

US CIK 0001743357

Investment activity status
Active investor