Shaba

City - Weldenweide, Richards Bay

Country - South Africa

About - Interested in Algal news and potential commercial applications.

Role - Just interested