Maartje Hidalgo
Observed name: Hidalgo, Maartje
Institutions: Design Interactive (United States), Aptima (United States)
Observed institutions: University of Central Florida, Design Interactive (United States), Aptima (United States)
ORCID: 0009-0007-0290-4539
Observed ORCID: 0009-0007-0290-4539
OpenAlex ID: A5084705365
