Netra Kalla

Netra Kalla

Netra Kalla

FY2 Doctor

Leicester Royal Infirmary, UK.

Latest Contributions

× UAT site