Aikimula

City - Santo Domingo

Country - Dominican Republic

About - An Invester interested in algae

Role - Investor