Iddo Wernick

Iddo Wernick is a senior research associate at the Program for the Human Environment at Rockefeller University.

Iddo Wernick is a senior research associate at the Program for the Human Environment at Rockefeller University.