Entrant Profile

Luisa Veronica Talamas

Location: Columbus, Ohio United States


Company: The Ohio State University