Michael Laurent Shleifer


Updated 5 months ago

Information

DIN 07584951
DSC Registered

Companies

Spica Research Services Private Limited
Spica Research Services Private Limited
Director/Designated Partner

Past Companies