Medical doctor specialising as a generalist, usually working in primary care setting
3 works
114 works