Definition from the FindDrNearMe.com Glossary
A doctor who provides general medical care and is often the first point of contact for health concerns.