James Lawrence

Male

GMC membership number: 3584462

Specialises in:

Endocrinology and Metabolic Medicine

Locations

Salisbury NHS Foundation Trust

This trust provides Endocrinology and Metabolic Medicine at 2 hospital(s)