Shubha S. Bellur

Shubha S. Bellur is an author at Oxford University Hospitals NHS Trust specializing in medicine, nephrology, and renal disease.

Publications per year

2011–2024

17

Publications

17