Ana Sacristán
Observed names: Ana Sacristan, Ana Sacristán-Civera, Sacristan Civera, Ana, Sacristan Civera, Ana (author), Sacristán, Ana, Sacristán, Ana
Institution: Delft University of Technology
Observed institution: Delft University of Technology
OpenAlex ID: A5115731263
