Genomeweb: Stilla Technologies Raises €31.3M In Financing