Israel Dec. 2007: Life in the lab at Hebrew U.
[
back to pictures
]