Dr James Maguire

BA (Hons), MBBS (UK), MRCGP (UK), General Practitioner

Interest
Primary care, preventive medicine, urgent care, chronic disease management
Place of Practice
IMC Holland Villageview clinic
IMC Serangoon Gardenview clinic
Services
Lasting Power of Attorney
Primary Care