Ben Lamm (#1113)
Global Rank
#1113
Country Rank
#419
Country
United States
"The reintroduction of animals back into their habitats creates the potential for annuities in carbon credits, nature credits and tourism taxes."
- $ 4 B
- biotech
- United States
- M
- 44 Years