The Linnean Center for Plant Biology

Research facility


Location: Uppsala, Sweden (SE) SE