Oded Beja

Oded was a post-doctoral researcher with the DeLong Lab at MBARI, and is now a senior lecturer at the Technion in Israel. You can visit his lab website.