Jacob Valdivieso-Ojeda

Universidad Autónoma de Baja California, Ensenada, Mexico

Activity

2026