Ciao from Siena
/Guess where I am this week? Here's Piazza del Campo in the Siena, Italy (where our Vaccines R&D site is located) in the heart of Tuscany
That guy in the corner is me eating my banana gelato. I'm spending the weekend in Florence. This European gig Doesn't Suck(TM).
Read More