General information
City
Madrid
Address

Paseo de los Artilleros, 38
28032 Madrid
Spain

University name
Universidad Rey Juan Carlos
Location

40.406395829856, -3.6095838545771