University of Glasgow, Glasgow, Scotland
Internal Medicine, Loma Linda University Medical Center, Loma Linda, CA
Rheumatology, Stanford University Medical Center, Palo Alto, CA
American Board of Internal Medicine
American Board of Internal Medicine - Rheumatology
American Board of Pediatrics
American Board of Pediatrics - Pediatric Rheumatology
Diploma, Complementary and Integrative Medicine, University of Arizona, Tucson
Assistant Professor of Medicine
See a listing of publications on PubMed, a service of the National Library of medicine.

Learn about treatment of diseases and becoming a patient. Read more about medical services.