
Elena Ochoa Foster
Spanish publisher and art curator

Spanish publisher and art curator
Elena Ochoa Foster, Baroness Foster of Thames Bank (née Elena Fernández-Ferreiro López de Ochoa) is a Spanish publisher and art curator, and formerly a professor of psychopathology. She is the founder and chief executive officer of Ivorypress.
Read on Wikipedia · Image Salva Lopez, CC BY-SA 4.0
Open boosters, collect cards and trade them. Free to play.
Play for free