David Cohen-Tanugi
David Cohen-Tanugi

David Cohen-Tanugi

Passionate inventor trying to make the world a better place.