Asifa Shaikh

Asifa Shaikh

Asifa Shaikh

Consultant Ophthalmologist

Buckinghamshire Healthcare NHS Trust, UK.

Latest Contributions

× UAT site