
Address
Mars Bioimaging Ltd
29a Clyde Road
Ilam
Christchurch 8041
New Zealand
Phone
VCID: 7395654
Profile
Corporate information
Official identities
US CIK 0001743357
Investment activity status
Active investor