Professor shana jocette sturla

Current affiliation: ETH Zurich
Subject: Chemistry
Primary location: Switzerland