Palo Alto Medical Foundation, United States
Nicholas Todd, DPM, FACFAS Dr. Todd is the Associate Medical Director of Innovation at the Palo Alto Medical Foundation in Palo Alto, CA.