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