Dr Alex P Vargas

  • Pontificia Universidad Catolica de Chile
  • Professor, Dentistry
  • Chile