General information
City
Valladolid
Address

Avenida Valle de Esgueva, 6
47011 Valladolid
Spain

University name
Universidad de Valladolid
Location

41.6569501, -4.7178019