Ben Lamm (#1115)
Global Rank
#1115
Country Rank
#424
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