Tilts123

City - Los Angeles

Country - United States

About - Electrics controls engineer interested in developing advanced controls for rapid growth and harvesting of algae.

Role - Industry professional