Barnoldswick Medical Centre: 01282 811911

Picture of Dr J Shilhan

BMBS, MRCP, MRCGP, BMed Sci


GMC Number: 7015921


Practice GP Trainer


Practice Respiratory Conditions Champion