David Barnette portrait

David Barnette

Associate Clinical Professor (Voluntary), UCSD · Scripps Clinic/Scripps Green Hospital

Credentials: · · · ·