Gregory Landua

Gregory Landua

Gregory Landua

Gregory Landua dwells humbly at the intersection of ecology, economics and technology.