John Flynn Private Hospital specialist Ahmad Nasir

Dr Ahmad Nasir

MBChB, MRCP(UK), FRACP