Leslie McHugh is a general practitioner working for a medical facility in Switzerland. She has expertise in clinical research, emergency medicine, healthcare management, internal medicine, and diagnosis and treatment of diverse range of diseases and health problems.