Rebecca Sloan

RS

57

Publications

2.8K

Citations

29

H-Index

1957

Active since

Rebecca Sloan is an author at Indiana University – Purdue University Indianapolis specializing in medicine, nephrology, and chronic kidney disease.

Publications per year

1957–2022

57

Publications

57