specialist trainee in diabetes and endocrinology

Tahseen A. Chowdhury