Rurik Romero

University of Chile, Santiago

Activity

2025