Victor A. Palma Jauregui

Dr. Victor A. Palma Jauregui