Sampsa Hyysalo's talk March 18 at STS Helsinki Seminar Series