Check out the designs for Lithuania’s new ‘science island’

Check out the designs for Lithuania’s new ‘science island’