NEWPORT BEACH IMPLANT CENTER - Key Persons


Dr. Caden Lim

Job Titles:
  • Board Certified Specialist