Elena Ochoa Foster

E101447 UNEXPLORED

Elena Ochoa Foster is a Spanish publisher, art curator, and former psychology professor who founded the influential art and culture magazine and publishing house Ivorypress.


Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Norman Foster spouse Elena Ochoa Foster