Beleura Private Hospital specialist Prakash Nayagam

Dr Prakash Nayagam

MBBS (Hons), MRCP (UK), FRACP