World's largest public stem-cell bank opens in CA