Robert Figueroa
Most Recent Affiliation(s):
University of the Philippines
Other Affiliation(s):
- Space Ecologies Art and Design (SEADS)
ISEA Bio(s) Available:
ISEA2023
Robert Figueroa, University of the Philippines Open University, Philippines, and Space Ecologies Art and Design (SEADS), Belgium
Last Known Location:
Los Baños, Philippines
Previous Location(s):
- BE