Spain
BA University of Southern California; MD University of the Basque Country; DDS University of the Basque Country; Master's Degree MD University Valencia
Disclosure information not submitted.